1.c语言中,return代表函数结束,exit代表程序结束
2.程序注释时要注意长度最长的程序并且,注释时要注意对齐
(1)局部变量的作用域在于定义的代码块里,也就是{}包含的部分,全局变量的作用域是整个文件
(2)如果全局变量的名字与局部变量重复,局部变量会把全局变量屏蔽掉
4.数据类型:为什么要分类型?给数据分配合理的内存空间
(1)已字节为单位,1个字节8个比特位
(2)只有0和1,以补码的形式保存,正数的补码就是其本身,负数的补码为它的 绝对值按位取反加1
6.可以用sizeof()来查看变量所占的空间
sizeof:是运算符,不是函数用法:测量变量时:sizeof i ;/sizeof (i);
测量数据类型时:sizeof(int);
(2)有符号可以表示正数也可以表示负数,无符号只能表示非负数
区分:最高位表示有符号与无符号
例: unsigned int num = 19;
8.运算符:算术运算符,逻辑运算符(+,-,*,/),关系运算符(>,<,<=,=>,==,!=),逻辑运算符(&&,||,!)
if(表达式)
{
代码段;
}
else if(表达式)
{
代码段;
}
switch(语句)
{
case '':代码段;break;
case '':代码段;break;
default代码段;
}
(1)for(_;_;_)
{
代码段;
}
(2)do
{
代码段;
}while(表达式);
(3)while(表达式)
{
代码段;
}
12.while:先判断后执行
do-while:先执行后判断
注意:goto语句会破坏代码的结构
例子:goto L-END;
...
...
L-END:;
...
...
当遇到goto语句时,会跳过代码块不执行,接着执行代码块L-END
break:终止整个循环
死循环:while(1)