黑马程序员技术交流社区
标题:
if语句的使用注意 笔记
[打印本页]
作者:
zero-xiao
时间:
2015-3-11 00:42
标题:
if语句的使用注意 笔记
//if 语句的使用注意
#include <stdio.h>
int main ()
{
/*
if (10)//任何数值都有真假性。真 就输出第一个条件。
{
printf ("A");
}
else
{
printf ("B");
}
*/
/*
int a = 123312;
if (0 == a )//比较大小时,常量写在左边,如果少写了=号,编译器就会报错提醒。
{
printf ("a==0%d\n");
}
else
{
printf("a 不等于0");
}
*/
/*
int a = 10;
int a == 15;//注意,赋值运算不要写成两个等号。
printf ("a == %d\n");
*/
/*
if (5 > 6);//注意:if条件后面不要写分号 ;,分号代表空语句,下面的代码块中得就和if没关系了。
{
printf ("A\n");
}
*/
/*
if (10 > 6 )
{
int a = 5;//a 的作用域只在代码块中,执行完毕,a 就退出内存了。
}
printf ("%d\n",a );
*/
/* 下面的代码是错误的,a 的作用域不明去,从语法上看属于main函数,但是它只和if语句有关,所以不明确。
if (10 > 6 )
int a = 5;//如果要再if后面的语句中使用变量,必须使用{}
printf ("%d\n",a )
*/
return 0;
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2