c语言初学-关于if语句括号内的参数
2012-03-03 10:43
701 查看
注意:
int sum = 2;
if(sum==3){
printf("true\n");
}else{
printf("false\n");
}
判断sum的值是否是3,
但是不能这么写,正确格式为:常量==变量 即:3==sum
如果用“变量==常量”这种格式:
假如说:少写了一个=号,就会变成sum=3
这个时候程序是正确的,但是你却为sum重新赋值了
显然不是想要的效果,但是程序没报错,这个时候要找出哪里错了显然是困难的。
但是如果用“常量==变量”这种格式,就算是少写了一个=号,
编译的时候会出现异常,报错,所以有了一个很好的提醒
相关文章推荐
- C语言初学 if-else语句判别在ASCII值中小于32的可控制符的类型
- c语言初学-关于指针作为参数并改变它的值的问题
- 关于mybatis根据传进来的参数执行不同的语句,类似于java中的if~else~语句
- C语言学习4: 函数返回值与传入参数,关于函数值传递和类型隐性转换,变量不同的作用域,static变量,多文件编译例如两个C文件,显示函数调用语句跳转,递归,斐波那契数列,多文件编译相同变量的问题。
- C语言初学 if-else语句判断俩数的最大值
- c语言,if语句后有大括号和没大括号有什么区别
- 关于linux shell script if 语句特定参数的备忘
- 关于C语言中函数调用和参数传递机制的探讨--汇编
- 关于如何判断if语句中是true还是false的简单方式
- linux if语句内判断参数--检查你胖否
- 《IOS_C语言》BOOL布尔类型、关系运算符、逻辑运算符、if语句、枚举类型、switch语句
- C语言负数在IF语句中是真是假
- c++初学之if语句与运算符
- c语言中关于可变参数的研究
- C语言里面字符串操作是关于格式的参数
- 关于初学SQL语句
- 代码风格-关于if语句
- 李洪强漫谈iOS开发[C语言-038]-if else if语句
- shell if语句中的参数
- C语言初步-第24讲: if语句的嵌套(全正整数后再计算)