{ } 是一个代码块
在代码块外部定义的变量就是全局变量
在代码块内部定义的变量就是局部变量
int a = 100; //全局变量
int main()
{
int a = 10; //局部变量
//全局变量和局部变量名字冲突时,局部变量优先
print("%dn",a);
return 0;
}
当全局变量和局部变量名字冲突时,局部变量优先
全局变量的作用域是整个工程,局部变量的作用域是局部变量所在的范围。
2.常量- 字面常量(100,'w',“abc”)
- const修饰的常变量(不允许修改变量的值,但本质上还是变量)
- #define定义的标识符常量(#define MAX 100,一般习惯大写)
- 枚举常量(enum)
enum Sex
{
MALE,
FEMALE,
SECRET
};
3.字符串
定义字符串时," "是字符串结束的标志。在计算字符串长度的时候 是结束标志,不算作字符串内容。
使用strlen()函数计算字符串长度。(头文件
strlen() 只求 " " 之前有多少字符



