第四章 函数和递归
结构体定义
stpedef struct{int a;float b;} name;
素数
只被1和它自身整除,大于1的整数
函数命名规则
谓词函数建议用 is_XXX() 命名
scanf循环(三行一个回合的版本)
while (scanf("%d%s%s",&rnd, a,b)==3&&rnd!=-1)
while(cin>>m>)循环最好加一句 cin.sync清空输入缓存。AT4_2
二进制
有了二进制,就不必以字符串来表示一大串编码了
二维数组初始化
数组在初始化时,如果初始化了第1个字符,后面的字符,系统会自动填充为0,这是一个C语言中的规定。
也就是说,初始化可以全赋值0,但是不能全赋值为M,后者只能用循环的方法。