课程学习笔记——[大一秋]计算机程序设计
各种注意事项
空白字符相关
scanf("%d\n", &a);
注意
类型转换相关
signed char 和 unsigned char 在参与计算时都会被提为 signed int。
所以判断 type 是否为有符号类型时,
(type)-1 > 0 //可行
(type)0 - 1 > 0 //不可行
scanf("%d\n", &a);
注意
signed char 和 unsigned char 在参与计算时都会被提为 signed int。
所以判断 type 是否为有符号类型时,
(type)-1 > 0 //可行
(type)0 - 1 > 0 //不可行