您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

c语言变量名规则是什么

2024/4/16 0:55:53发布16次查看
c语言变量名规则是:1、变量名以英文字母开头;2、变量名中的字母是区分大小写的;3、变量名不能是关键字;4、变量名中不能包含空格、标点符号和类型说明符。
推荐:《c教程》
在定义变量时,变量名可以是字母、数字和下划线的组合。但是也不是随便的组合,要注意以下几个命名规则:
1、变量名以英文字母开头;
变量名的开头不能是数字,可以由字母或下划线开头。但,实际上编程中最常用的是以字母开头,而以下划线开头的变量名是系统专用的。
随便打开一个头文件就会看到,它里面所有的变量名、宏名、函数名全是以下划线开始的。
所以为了避免与系统定义的名字产生冲突,在编程的时候,除非要求这么定义,否则永远都不要使用下划线作为一个变量名的开头。
正确的变量名:
int in_1=2;int abc=5;
错误的变量名:
int 1in_1=2;int 2abc=5;
2、不可以包含空格、标点符号和类型说明符(%、&、!、#、@、$);
//错误的变量名:不能包含空格、标点符号和类型说明符(%、&、!、#、@、$),只能是字母、数字、下划线组成。int %age = 13; int a%ge = 13; int name age = 12;
3、字母是区分大小写;
//变量n和变量n是两个变量。int n = 11;int n = 18;
4、有效长度为255个字符;
5、不可以是关键字;
//错误的变量名:case是c语言的一个关键字,不能作为变量名int case = 12;
c语言中定义的关键字有:
由ansi标准定义的c语言关键字共32个:auto、 double、 int、 struct、 break 、else、 long、 switch、case、 enum、 register 、typedef、 char 、extern 、return、 union 、const、 float 、short、 unsigned、 continue、 for、 signed 、void、default 、goto、 sizeof 、volatile、 do 、if 、while、 static。
这32个关键字就是已经被c语言本身使用,不能作为其他用途使用,比如不能定义成变量名、函数名。
以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。更多精彩内容大家可以关注相关教程栏目!!!
以上就是c语言变量名规则是什么的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product