数组
栈区的空间很有限,静态区的空间大些,一般在静态区去申请较大的空间
考虑特例能不能归并到一起也很重要
在二维数组中,基于范围的 for 循环直接遍历的是行,而不是单个元素
对于一个 int arr[3][4] 的二维数组, memset 会首先填充 arr[0][0] 到 arr[0][3]
如果将数组定义为全局变量,其元素会被默认初始化为0
小数四舍五入成整数的方法
假设a是四舍五入之后的,b是四舍五入之前的
有 a = (int)(b+0.5);
设置变量名时,一般取单词的前三个字母作为变量名
地址是常量
整型和字符型变量在比较大小的时候,字符型变量会被提升为整型(对应的ASCII值)
isupper判断大写字母:如果是大写字母返回非零值,如果不是,则返回0
toupper将小写字母转换为大写字母:如果本身就是大写,则直接返回对应的ASCII值
多个输入值时或者在比较时,用一个读入一个这种方法很常见