C语言入门
hello,world
#include<stdio.h>
int main()
{
/*在双引号中间输入Hello World*/
printf("Hello World");
return 0;
}
## c语言的具体结构
- 简单来说,一个C程序就是由若干头文件和函数组成。
- #include <stdio.h>是一条预处理命令,作用是通知C语言编译系统在对C语言编译时的预处理
- 函数是实现代码的一个单元
- 主函数—一个C语言程序有且只有一个主函数,main函数。
- 主函数是C语言的唯一入口。
- main前面的int就是主函数的类型。
printf()
是格式输出函数,功能就是在屏幕上输出指定的信息- return是函数的返回值,根据函数类型的不同,返回的值也是不同的
\n
是转义字符中的换行符
标识符
C语言规定,标识符可以是字母(A~Z,a~z)
、数字(0~9)
、
下划线_
组成的字符串,并且第一个字符必须是字母或下划线
注意:标识符的长度最好不要超过8位,因为在某些版本的C中规定标识符前8位有效,当两个标识符前8位相同时,则被认为是同一个标识符。
标识符是严格区分大小写的。例如h和H是两个不同的标识符。
标识符最好选择有意义的英文单词组成,不要使用中文。
标识符不能是C语言的关键字。
变量与赋值
变量是可以变化的量,每个变量都有一个标识符(名字)。在使用变量前必须先定义变量,变量名与变量值是不同的概念。
注意:在定义中不允许连续赋值,如int a=b=c=3;
是不合法的。
变量的赋值两种方式:
- 先声明再赋值
- 声明的同时赋值
基本数据类型
- 基本数据类型
- 构造数据类型
- 指针类型
- 空类型
最常用的就是整型,字符型与浮点型。
格式化输出语句
格式化输出语句,也可以说是占位输出,是将各种类型的数据按照格式化后的类型及指定的位置从计算机上显示。
其格式为:printf("输出格式符",输出项)
;
数据的转化
- 自动转换—大到小类型
- 强制转换—(数据类型)表达式