1、指针
*p 间接访问,解引用运算
注:%p打印指针的十六进制无符号整数
%s打印一个字符串
2、30>age>18 是不合法的
应该改为: age>18 && age<30
3、0表示假 ,非0表示真
4、switch 语句(后面必须写整型表达式)
case 入口(后面必须是整型常量表达式) break 出口 default 其他
case 和 default 无顺序可言
例如:
int n =1;
switch(n)
{
case n;
}
错误,case n应该改为
{
case 1;
}
break跳出循环
5、while 语句
例如:
int i = 1;
while (i<=10)
{
printf("%d",i);
i++;
}
continue 表跳过本次循环continue后面的部分,直接跳到语句的判断部分
6、EOF文本结束标志
7、for( ; ; )是一个死循环
8、用system时前面必须有头文件 #include< stdlib.h >
用scanf输入必须有#define_CRT…
9、sacanf输入数组时要有for循环
count表示统计次数