if语句使用注意
1 比较大小时,常量放左边,变量放右边。
2 注意赋值运算符,不要写成两个=。
3 if()后面没有;分号。
4 下面的代码错误:作用域不明确。
5 如果要在if后的语句中定义新的变量,必须用大括号{}。
int a = 10;
a == 15;
printf("%d\n",a );
结果:10
int a = 10;
a = 15;
printf("%d\n",a );
结果:15
if (10>6)
{
int a = 5;
}
printf("%d\n",a );
02-if使用注意.c:39:19: error: use of undeclared identifier 'a'
printf("%d\n",a );
^
1 error generated.
作用域不明确。
if (10>6)
int a = 5;
printf("%d\n",a );
02-if使用注意.c:36:5: error: expected expression
int a = 5;
^
02-if使用注意.c:38:19: error: use of undeclared identifier 'a'
printf("%d\n",a );
^
视频6 练习有问题
|
|