开场白要吸引人.......但是我不会 ,有人说我可以靠脸吃饭。可我偏偏选择了手,哈哈哈 说笑 娱乐娱乐,
下面我就来提提C语言中关于变量的意思
什么是变量?
没错 你看字面意思就可以理解,就是可以变得量,用专业一点的话就是程序中其值可以变化的量。
变量有三个基本要素:
变量名:每一个变量都应该有一个名字。
变量的数据类型:每一个变量都应具有一种数据类型(在定义时指定)内存中占据一定的储存空间
变量的值:变量对应的存贮空间中所存放的数。
也就是:名字,类型和值
C语言规定标识符的组成规则;
可以有 大小写字母(a-z),数字(0-9) 下划线(_)
注意大小写字母不一样....也就是说a1和A1 是两个不同的标识符;
长度可以任意 但是最少得一个字符
不能采用系统的关键字, 如下图就是系统关键字
在定义变量和变量名时我们要注意:
①命名变量名时应尽量做到“见名知意”,这样有助于记忆,又增加了程序的可读性
②下划线( _ )符号一般是系统函数常用的开始符号,故一般不要用它作为变量名的第一个字符。
③不能用数字符号(0~9)作名字的开始字符。
④系统规定的保留字不可再作为变量名。
⑤大写字母与小写字母表示不同的名字。如area、Area、aREA、Area、ArEa、areA等等,是不同的变量名。
⑥习惯上一般变量名用小写字母命名,而符号常量名用大写字母命名。
在定义变量的时候必须(先定义,后使用)
目的:保证程序中变量名的正确使用。
可分配相应的存储空间。
便于检查变量所进行的运算是否合法。
定义一个或多个变量可使用一个说明语句完成,其格式如下:
<类型> <变量名表>;
其中:类型包括基本数据类型和构造数据类型两类,
例如:int、char、float等类型。
变量名表可以是一个变量名,也可以是多个变量名。
当为多个变量名时,变量名之间用逗号分割。
例如:int lower,upper,step; (定义三个整型变量lower、upper和step)
char c1,c2,c3,c4; (定义四个字符变量c1、c2、c3和c4。)
float x,y,z; (定义三个实型变量x、y和z。)
在定义变量的时候一定要定义好变量的类型。 (C语言中允许字符型数据与整型数据互相赋值。)
举个例子
例 main()
{char c1,c2;
c1=97;c2=98;
printf("%c %c",c1,c2);
}
其输出的结果为'a' 'b'
如果你没定义好数据类型那么将会影响你输出的结果 影响你的精度。
在给看一个例子例 main()
{char c1,c2;
c1='a';c2='b';
c1=c1-32;c2=c2-32;
printf("%c %c",c1,c2);
}
输出结果为’A' 'B' 那么这个程序可以告诉我们 那句话 (C语言中允许字符型数据与整型数据互相赋值。并且可以相互转换,甚至加减乘除。)
或者我们直接可以理解为‘a’ 就是为97 。
本文深入浅出地介绍了C语言中的变量概念,包括变量的基本要素、命名规则、定义方式及其注意事项。并通过实例展示了不同数据类型的变量如何被定义和使用。
823

被折叠的 条评论
为什么被折叠?



