
看看
Tanux
这个作者很懒,什么都没留下…
展开
-
c语言中if语句的括号里可以是表达式 变量 常量
if语句只把括号内的语句当成一个bool值来判断,true就执行,false就不执行。编译器会自动把所有可以转化为bool型表达式转化成bool型。关系表达式就不用说了,直接求出真假即可。数值常量转化成bool型时,按照非零为true,零为false的原则进行转换即可。bool表示布尔型变量,也就是逻辑型变量的定义符,以英国数学家布尔代数的奠基人专乔治·布尔(GeorgeBoole)命名。属2.bool类似于float,double等,只不过float定义浮点型,double定义双精度浮原创 2020-11-14 16:47:47 · 4544 阅读 · 0 评论 -
scanf和getchar的区别
一、函数格式不同scanf函数是格式输入函数,即按用户指定的格式从键盘上把数据输入到指定的变量中。getchar函数是键盘输入函数,其功能是从键盘上输入一个字符。二、读取方式不同scanf函数在读取数字时会跳过空格、制表符和换行符。getchar函数只能输入字符型,输入时遇到回车键才从缓冲区依次提取字符。三、结束输入的方式不同scanf函数以空格、Enter、Tab结束一次输入,不接受空格符。getchar函数以Enter结束输入(空格不结束),接受空格符。四、舍弃回车符的方法不同sca原创 2020-11-13 11:12:05 · 17727 阅读 · 0 评论