1. 逻辑表达式:闰年表示方法
if(!(year % 400) || (!(year % 4) && (year % 100)))
2. 内存本质上就像许多个大小一样的盒子的几何,每个盒子相当于一个字节,而一个字节就是八位二进制数。
sizeof 算出来的是内存中占用的字节个数,它是 c 语言的一个关键字,不是函数;
3. 1 代表负数,0 代表正数;
4. for(int i = 0; i < 8; i++)
i在for里面申明,所以在编译的时候,需要加上 -std=c99,(等号前后没空格)
举例:gcc -std=c99 aa.c
5. c语言中两种常用的死循环:
while(1){}
for(;;){}(此处重点是省略中间的表达式,就可以达到死循环效果)
6. break 和 continue 区别:
continue 只能用在循环体中,结束本次循环,开始下一次循环;
break 用在 switch 语句中,跳出 switch 语句;用在循环体中,跳出循环体。
if(!(year % 400) || (!(year % 4) && (year % 100)))
2. 内存本质上就像许多个大小一样的盒子的几何,每个盒子相当于一个字节,而一个字节就是八位二进制数。
sizeof 算出来的是内存中占用的字节个数,它是 c 语言的一个关键字,不是函数;
3. 1 代表负数,0 代表正数;
4. for(int i = 0; i < 8; i++)
i在for里面申明,所以在编译的时候,需要加上 -std=c99,(等号前后没空格)
举例:gcc -std=c99 aa.c
5. c语言中两种常用的死循环:
while(1){}
for(;;){}(此处重点是省略中间的表达式,就可以达到死循环效果)
6. break 和 continue 区别:
continue 只能用在循环体中,结束本次循环,开始下一次循环;
break 用在 switch 语句中,跳出 switch 语句;用在循环体中,跳出循环体。