c语言之基础-1
2015-12-21 23:21
281 查看
1.什么是标识符?c语言标识符的规范
所谓标识符是指常量、 变量、语句标号以及用户自定义函数的名称。C语言规定标识符只能由字母、数字、 下划线组成,并且只能由字母、下划线开头。一些标识符被赋于特定的含义就叫做保留字(或称为关键字)。
由ANSI标准定义的保留字共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
以下符号中不能作为标识符的是: 〖B〗
(A)_256 以下划线开头,由下划线和数字组成,可做为标识符
(B) void 类型声明关键字,不能作为标识符
(C) scanf 不在保留字的范围内,可作为标识符(注:不能和函数同名。就是说在插入stdio.h后,如果声明这个变量名就会出错)
(D) Struct 因为C语言区分大小写,故能作为标识符(结构的保留字为struct)
所谓标识符是指常量、 变量、语句标号以及用户自定义函数的名称。C语言规定标识符只能由字母、数字、 下划线组成,并且只能由字母、下划线开头。一些标识符被赋于特定的含义就叫做保留字(或称为关键字)。
由ANSI标准定义的保留字共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
以下符号中不能作为标识符的是: 〖B〗
(A)_256 以下划线开头,由下划线和数字组成,可做为标识符
(B) void 类型声明关键字,不能作为标识符
(C) scanf 不在保留字的范围内,可作为标识符(注:不能和函数同名。就是说在插入stdio.h后,如果声明这个变量名就会出错)
(D) Struct 因为C语言区分大小写,故能作为标识符(结构的保留字为struct)
相关文章推荐
- c++实现大数加法(含负数)
- CEdit::GetLine 在Win7上返回字符串乱码问题的解决方案 CEdit::GetLine (MFC, VC++6) returns extra characters in Windows
- C++Builder组件
- C++中的单例模式
- 《C语言及程序设计》第十一讲实践项目
- 一起talk C栗子吧(第七十九回:C语言实例--父进程与子进程)
- C++单例模式实现及可能的问题
- C语言总结
- C++查找一个目录下特定扩展名文件的一个小技巧
- 我的c语言学习总结
- C语言总结
- 实战c++中的vector系列--vector的遍历(stl算法、vector迭代器(不要在循环中判断不等于end())、operator[])
- 实战c++中的vector系列--vector的遍历(stl算法、vector迭代器(不要在循环中判断不等于end())、operator[])
- ccf试题201312-1——出现次数最多的数
- C语言项目
- Visual C++6.0 程序设计从入门到精通(一) - MFC中生成类以及生成类相互获取的函数调用
- 黑马程序员--C语言自学笔记---11数组、指针、推箱子小游戏
- 黑马程序员--C语言自学笔记---10字符串、指针
- C++11多线程(一):语言层面的并发
- 【codeforces 384E】Propagating tree 中文题意&题解&代码(c++)