变量名的定义:
1.变量名以英文字母开头
2.变量名不能是关键字 eg:int,short,if,while........
3.变量名中不能包含空格/标点符/类型说明符(操作符----->%,&,#,¥,/, *..........)
4.变量有效长度为255个字符
定义变量:变量类型 变量名 = 初始值(变量必须先声明在使用)
1. =为赋值运算符,是将符号右边的值,装进左边的变量(注意和==区分,==为等于)
2. 赋值(Assignment)------就是给变量一个数,一般都赋值为0(如果一开始不赋值,后面就要赋值,不然,要用这个变量时,变量的值就会很大)
注:在c语言中,定义变量必须在开始的时候定义,不能想用的时候就定义
c语言数据类型
一个字节==8个bit
变量有局部变量和全局变量
{}------为代码块
1.局部变量:定义在代码块内部
局部变量的作用域为所在的{ },出了{ }则不能使用。
局部变量的生命周期为:进入作用域生命周期开始,出作用域生命周期结束。
2.全局变量:定义在代码块外部
全局变量的作用域是整个工程。
全局变量的生命周期:整个程序。
3.全部变量和局部变量一起对一变量定义并赋值的话,局部变量优先。
extern-----声明外部变量:
在另一个.c文件中定义一个变量,要想在原本的.c中使用的话,就要在变量前加extern。