C语言中的ASCII、关键字和标识符的应用

来源:互联网 发布:开票软件启动不了 编辑:程序博客网 时间:2024/06/06 01:56

转自: http://www.toutiao.com/a6396625212793143554/?tt_from=mobile_qq&utm_campaign=client_share&app=news_article&utm_source=mobile_qq&iid=7822224697&utm_medium=toutiao_ios


ASCII码表

计算机使用特定的整数编码来表示对应的字符。我们通常使用的英文字符编码是ASCI码表。ASCII 编码是一个标准,其内容规定了把英文字母、数字、标点、字符转换成计算机能识别的二进制数的规则,并且得到了广泛认可和遵守。

下表为 ASCII码表的可打印字符部分(0 ~ 127)。

C语言中的ASCII、关键字和标识符的应用

ASCII 码大致由以下两部分组成:

1、ASCII 非打印控制字符:ASCII 表上的数字 0-31 分配给了控制字符,用于控制像打印机等一些外围设备。(参详 ASCII码表中 0-31)

2、ASCII 打印字符:数字 32-126 分配给了能在键盘上找到的字符,当查看或打印文档时就会出现。(参详 ASCII码表中 32-127)

关键字

所谓关键字是指在编程语言里事先定义好并赋予了特殊含义的单词,也称作保留字。关键字在程序中用于表示特殊含义,不能被随便用作变量名、函数名等。在 C语言中,定义了 32个关键字,具体如下:

C语言中的ASCII、关键字和标识符的应用

上面列举的关键字中,每个关键字都有特殊的作用。

例如: int 关键字用于声明一个整型的变量

char 关键字用于声明一个字符类型的变量

sizeof 关键字用于获取指定类型数据的长度

大家先了解下就好了,在以后的学习中都会接触到这些关键字。

标识符

在编程过程中,经常需要定义一些符号来标记一些名称,如变量名、方法名、参数名、数组名等,这些符号被称为标识符。在 C语言中标识符的命名需要遵循一些规范。

规范:

1.标识符只能由字母、数字和下划线组成。

2.标识符不能以数字作为第一个字符。

3.标识符不能使用关键字。

4.标识符区分大小写字母,如 add、Add和 ADD是不同的标识符。

5.尽量做到“见名知意”,以增加程序的可读性,如用age表示年龄等。

6.ANSIC中没有规定标识符的长度,但建议标识符的长度不超过 8 个字符。

7.在上面的规范中,除了6和7外,其他的命名规范都是必须要遵守的,否则程序就会出错。

为了让大家对标识符的命名规范有更深刻地理解,接下来列举一些合法与不合法的标识符,具体如下:

下面是一些合法的标识符: 下面是一些不合法的标识符:

area 3a

DATE ab.c

_name long

lesson_1 abc#


0 0
原创粉丝点击