c语言保留字是什么?

Python045

c语言保留字是什么?,第1张

c语言保留字就是关键字,关键字和保留字含义是一样的。

c语言中的关键字和保留字含义是一样的,共有32个保留字或关键字,这些保留字或关键字是不能用来作为c程序中的标识符的。

C语言是一门面向过程的计算机编程语言,与C++,C#,Java等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译,处理低级存储器,仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

C语言描述问题比汇编语言迅速,工作量小,可读性好,易于调试,修改和移植,而代码质量与汇编语言相当。C语言一般只比汇编语言代码生成的目标程序效率低10%-20%。因此,C语言可以编写系统软件。

主要特点

简洁的语言,C语言包含的各种控制语句仅有9种,关键字也只有32个,程序的编写要求不严格且以小写字母为主,对许多不必要的部分进行了精简。具有结构化的控制语句,C语言是一种结构化的语言,提供的控制语句具有结构化特征,可以用于实现函数的逻辑控制,方便面向过程的程序设计。

丰富的数据类型,C语言包含的数据类型广泛,不仅包含有传统的字符型、整型、浮点型、数组类型等数据类型,还具有其他编程语言所不具备的数据类型,其中以指针类型数据使用最为灵活,可以通过编程对各种数据结构进行计算。

丰富的运算符C语言包含34个运算符,它将赋值、括号等均视作运算符来操作,使C程序的表达式类型和运算符类型均非常丰富。可对物理地址进行直接操作C语言允许对硬件内存地址进行直接读写,以此可以实现汇编语言的主要功能,并可直接操作硬件。

程序语言自身定义的一些名称。

保留字又称关键字。

指在高级语言中已经定义过的字,使用者不能再将这些字作为变量名或过程名使用。

每种程序设计语言都规定了自己的一套保留字。

例如:BASIC语言规定不能使用LIST作为变量名或过程名,因为LIST是一个BASIC语言专用于显示内存程序的命令。

C有 22+10 = 32个关键字

C++ 有22+10+11+20 = 63 个关键字

JAVA 有22+ 9+ 17 = 48 个关键字 ps:以上内容来自百科。

其中,C89中,(C语言标准)中。

扩展资料

return:结束一个函数并返回其后面表达式中的值。

初学的时候,有些不理解main 函数中return 0有什么用,在写程序的时候老是忘记带上了。其实,带上return 0是很有必要的。

main函数的返回值用于说明程序的退出状态,如果返回0,表示程序正常退出,否则表示程序异常退出。返回值传递给程序的激活者(操作系统)。

如果没有写return语句的话,c99(c语言标准)规定编译器自动在生成的目标文件中加入return 0;表示正常退出。

所以,为了代码规范,我们一般都必须带上return 0