C语言里的关键字是32个,还是37个,或者44个呢?

-------世界太芜杂,我帮你整理----

------c语言入门知识----------------

C语言里的关键字是32个,还是37个,或者44个呢?

C程序设计语言的基本构成要素:

1.Keywords 关键字

也称为保留字(Reserved Word),是C语言预先定义的,具有特殊意义的单词。

ANSI(美国国家标准协会)在1989年发布了关于C的第一个标准,也就是 C89标准,规定了32个关键字,如下图所示:

C语言里的关键字是32个,还是37个,或者44个呢?

此后的C99标准新增5个C语言关键字

现行的C11标准新增7个C语言关键字

32+5+7=44 通常说是32个的,要注意前提

C语言里的关键字是32个,还是37个,或者44个呢?


2.标识符

由大小写字母、数字和下划线构成

分为系统预定义标识符(printf、scanf......)和用户自定义标识符


命名规则:

首字符必须是字母或下划线(要以数字开头)

能与关键字系统预定义标识符相同


C语言里的关键字是32个,还是37个,或者44个呢?

C语言程序处理的数据形式:

常量 变量

区分:在程序执行过程中是否可改变其值的量


变量的使用规则:必须先定义,后使用

C89规定所有变量必须在第一条可执行语句前定义

C99取消了这一规定


变量定义: 类型 变量名1,变量名2,...... ;

例如: int a,b;

类型为关键字 Keywords

变量名是用户自定义标识符


C语言里的关键字是32个,还是37个,或者44个呢?

变量的4个属性:

变量的名:标明内存中的一个特定存储单元

变量的值

变量的类型:决定变量被分配的内存大小

变量的地址:这里要注意的是内存是按字节编址的,用唯一的一个十六进制无符号整数来标识地址。在计算机内部,二进制数据转十六进是最直接、最快捷,占用存储空间最小的。一位十六进制是4个二进制位。

C语言里的关键字是32个,还是37个,或者44个呢?

32位机的内存地址是32位,范围:

0x0000 0000到0xFFFF FFFF

C语言里的关键字是32个,还是37个,或者44个呢?

想要了解更多编程知识,关注 IT课代表家

如果对您有帮助,请转给更多的人看看


分享到:


相關文章: