您的位置:首页 > 编程语言 > C语言/C++

C 【关键字&标识符】

2016-04-02 14:17 316 查看
关键字
概念:被C语言赋予了特殊含义的单词
特征:① 全部都是小写
           ② 在编译器内显示特殊颜色
注意:① 编译器内严格区分大小写,比如 int 和 Int 就是不同的
           ② 关键字不能用作变量名、函数名
C语言中的32个关键字:(main 是特殊的标识符,而不是关键字)
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

标识符
概念:程序员自己在程序中起的一些名字(函数名、变量名等等)
命名规则:① 组成:26个字母大小写、阿拉伯数字 0~9、下划线 _ 、美元符号 $、中文汉字
                  ② 严格区分大小写(run 和 Run 是两个不同的标识符)
                  ③ 不能以数字开头
                  ④ 不能用32个关键字作为标识符

下面一段代码有助于大家理解特殊情况下的标识符命名格式:
#include <stdio.h>

/** 以下四种命名方式都是正确的 */

void $();
void _();
void _123();
void 王中尧();

int main(int argc, const char * argv[]) {
int 王zhong尧 = 10;
printf("%d\n", 王zhong尧);
}

注意:
即使命名方式多种多样,我们一般还是以英文为主,而将一些特殊符号、数字、汉字摒弃
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息