基本格式数据类型,标识符
如:int num1,num2,......如需定义多个类型不同的变量,需分别定义标识符定义规则
标识符只能有数字,字母,下划线组成
标识符不能是C语言中定义的关键字,如int,float,print等
标识符首字符不能是数字
标识符定义规范
标识符的定义要有意义,便于自己理解以及程序员之间的交流
标识符的书写一般采用驼峰法或下划线法,C语言中推荐驼峰法,即除了首单词外,其余单词首字符大写
总而言之,标识符的书写除了必须符合标识符规则之外,要尽可能简单,可读性强,便于交流
变量的初始化
定义变量后,给变量的首次赋值,称为变量的初始化,如num1 = 3;内存分析(变量的定义过程)
当CU(控制器)读入定义变量指令时,会操控计算机,根据定义变量类型为变量分配相应的内存空间,以便后续的数据写入以及cpu的数据读入。内存是由一个又一个的字节组成,而每个字节都有自己的唯一地址.编址包括:平面编址(即将所有的字节放在一起进行编址)和三维编址(即将内存划分为不同的部分,每一部分分别进行编址),内存采用的是平面编址,因此,每一个字节的地址唯一.CU在为变量分配内存空间的时候,是地址最大的字节,开始为其分配,而将为该变量分配的内存空间的首字节的地址作为该变量指引相应的内存空间的唯一地址.所以,在C中先定义的变量,其地址要大于后定义的变量在内存中的地址.C语言中,可通过如下方法查看变量在内存中分配的地址.int a;
printf("address_a = %p",&a); //注:查看变量在内存中的地址,占位符要用%p基本数据类型简述
C中基本数据类型可分为:整型:短整,整型,长整;实型:单浮点数和双浮点数,C中创建的