知识点

来源:互联网 发布:淘宝抢拍器app苹果 编辑:程序博客网 时间:2024/05/29 04:48

1、字符型转换整形数据

char ch;

ch = ch - ‘0’; // 字符0的值为48


 2、putchar()与getchar()的用法

getchar 和scanf  都表示输入

char ch;ch = getchar();
getchar 的括号里不能写东西


putchar 和printf 都表示输出,putchar只能一个一个的向终端输出

putchar 与getchar 只能输出或输入字符!!!!


3、scanf 的机制

scanf 从键盘上获取的数据首先放在内存里,按enter时才开始读,如果是%d ,敲一次enter ,读4个字节,是%c ,敲一次,读一个字节。


4、段错误的意思是,访问非法内存,有访问错误的内存,就会导致段错误。

      scanf (“   ”,&   );


5、= 表示赋值,将等号右边的值赋给左边;

      == 是判断,判断左右两边是否相等,可以在if语句里经常看到这个用法,一般反过来写,比如:    if (10 == a),,这样方便查错。