C语言是一条一条的语句构成的
1、空语句
int main()
{
; //空语句
return 0;
}
2、函数调用句
printf("hehe\n")
3、复合语句
4、控制语句
(1)条件判断句
(2)循环执行语句
(3)转向语句
5、C语言风格注释不能嵌套
(1)两种形式
1)/* */
2) / /
数据类型
内置:
字符型char 整形 int 浮点型 float 布尔型bool
自定义:
数组 结构体 枚举 联合体
sizeof操作符
也是一个关键字,专门计算sizeof操作符类型长度
sizeof()
C语言规定无符号整数,无具体类型
用size_t,统一表示sizeof返回值类型,单位是字节
short s = 2 ;
inb = 10;
printf("%d\n",sizeof(s=b+1)); //b+1为8个字节
printf("s=%d\n",s);
return 0;
short 是两个字节 int 是4个字节
当输出时字节不够使用的时候,会截断显示,原题显示本身是 八个字节,但是截断显示后,仅仅会显示两个字节。
关于字符型的定义:
signed -- 字符型 int -->signed int 有符号的整型
unsigned -- 整形 unsigned int age - 20 正数整形取值
数据类型取值范围:
limits h 说明了整形类型
变量:
格式:<类型> <变量名>