C语言的合法的关键字包括哪些?

c/c++

C语言的关键字共有32个,根据关键字的作用,可分其为数据类型关键字、控制语句关键字、存储类型关键字和其它关键字四类。

1 数据类型关键字(12个):

(1) char :声明字符型变量或函数 
(2) double :声明双精度变量或函数 
(3) enum :声明枚举类型 
(4) float:声明浮点型变量或函数 
(5) int: 声明整型变量或函数 
(6) long :声明长整型变量或函数 
(7) short :声明短整型变量或函数 
(8) signed:声明有符号类型变量或函数 
(9) struct:声明结构体变量或函数 
(10) union:声明共用体(联合)数据类型 
(11) unsigned:声明无符号类型变量或函数 
(12) void :声明函数无返回值或无参数,声明无类型指针(基本上就这三个作用)

2控制语句关键字(12个):

A循环语句 
(1) for:一种循环语句(可意会不可言传) 
(2) do :循环语句的循环体 
(3) while :循环语句的循环条件 
(4) break:跳出当前循环 
(5) continue:结束当前循环,开始下一轮循环 
B条件语句 
(1)if: 条件语句 
(2)else :条件语句否定分支(与 if 连用) 
(3)goto:无条件跳转语句 
C开关语句 
(1)switch :用于开关语句 
(2)case:开关语句分支 
(3)default:开关语句中的“其他”分支 
D返回语句
return :子程序返回语句(可以带参数,也看不带参数)

3 存储类型关键字(4个)

(1)auto :声明自动变量 一般不使用 
(2)extern:声明变量是在其他文件正声明(也可以看做是引用变量) 
(3)register:声明积存器变量 
(4)static :声明静态变量

4 其它关键字(4个):

(1)const :声明只读变量 
(2)sizeof:计算数据类型长度 
(3)typedef:用以给数据类型取别名(当然还有其他作用 
(4)volatile:说明变量在程序执行中可被隐含地改变

拓展资料:

C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。

二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言制定了一套完整的美国国家标准语法,称为ANSI C,作为C语言最初的标准。  目前2011年12月8日,国际标准化组织(ISO)和国际电工委员会(IEC)发布的C11标准是C语言的第三个官方标准,也是C语言的最新标准,该标准更好的支持了汉字函数名和汉字标识符,一定程度上实现了汉字编程。

C语言是一门面向过程的计算机编程语言,与C++,Java等面向对象的编程语言有所不同。

其编译器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。

参考资料:C语言_百度百科

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-04-17
共有32个auto :声明自动变量short :声明短整型变量或函数int: 声明整型变量或函数long :声明长整型变量或函数float:声明浮点型变量或函数double :声明双精度变量或函数char :声明字符型变量或函数struct:声明结构体变量或函数union:声明共用数据类型enum :声明枚举类型typedef:用以给数据类型取别名const :声明只读变量unsigned:声明无符号类型变量或函数signed:声明有符号类型变量或函数extern:声明变量是在其它文件中声明register:声明寄存器变量static :声明静态变量volatile:说明变量在程序执行中可被隐含地改变void :声明函数无返回值或无参数,声明无类型指针if:条件语句else :条件语句否定分支(与 if 连用)switch :用于开关语句case:开关语句分支for:一种循环语句do :循环语句的循环体while :循环语句的循环条件goto:无条件跳转语句continue:结束当前循环,开始下一轮循环break:跳出当前循环default:开关语句中的“其它”分支sizeof:计算数据类型长度return :子程序返回语句(可以带参数,也可不带参数)循环条件本回答被提问者采纳

C语言的合法的关键字包括哪些?
C语言的关键字共有32个,根据关键字的作用,可分其为数据类型关键字、控制语句关键字、存储类型关键字和其它关键字四类。1 数据类型关键字(12个):(1) char :声明字符型变量或函数 (2) double :声明双精度变量或函数 (3) enum :声明枚举类型 (4) float:声明浮点型变量或函数 (5) int:...

c语言提供的合法的数据类型关键字是
c语言提供的合法的数据类型关键字如下:c语言提供的合法的数据类型关键字是:char、double、enum、float、int、long、short、signed、struct、union、unsigned、void。大体上分为:int(整型)、float(单精度型)、double(双精度型)和char(字符型)。

什么是c语言提供的合法的数据类型关键字
C语言提供了多个合法的数据类型关键字。包括char(字符型)、double(双精度型)、float(单精度型)、int(整型)、long(长整型)、short(短整型)、signed(带符号型)、unsigned(无符号型)和void(无类型)。关键字用于声明变量的类型,每个类型有不同的取值范围和内存占用大小。

c语言提供的合法的数据类型关键字有哪些
C语言中,合法的数据类型关键字主要包括基础类型和修饰符两大类。基础类型包括int,用于表示整型数据;float,则用来存储单精度浮点数;double用于存储双精度浮点数;char则专门用于存储字符。除了这些基础类型外,还有一些额外的修饰符,它们可以进一步增强或改变基本数据类型的特性。其中,long关键字用于扩展数...

c语言提供的合法的数据类型关键字是
该设计语言提供的合法的数据类型关键字如下:1、int:表示整型,用于存储整数值,包括正整数和负整数。2、char:表示字符型,用于存储单个字符,如英文字母、数字、标点符号等。3、float:表示单精度浮点型,用于存储带小数点的数值,可以表示的范围较小。4、double:表示双精度浮点型,用于存储高精度的带...

c语言提供的合法的数据类型关键字是
c语言关键字有:1、数据类型关键字(12个):char,double,enum,float,int,long,short,signed,struct,union,unsigned,void。2、控制语句关键字(12个);for,do,while,break,continue,if,else,goto,switch,case,default,return。3、存储类型关键字(4个):auto,extern,registic,...

c语言提供的合法的数据类型关键字有哪些
整型\/字符型 char,short, int, long, long long 以及对应的unsigned类型。浮点型 float, double, long double 常用的 就这些。

C语言中提供的合法关键字是___ A、swith B、cher C、case D、default...
case和default是合法关键字。关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字。系统定义了以下关键字:Const,Dim,As,Mod,And,Or,Not,If,Else,Stop,End,Select,Case,Is,For,To,Step,Byref,Byval,Sub,Function,Exit,Do,Loop,Until,While,Wend,Let,Call,...

___是C语言提供的合法的数据类型关键字。A) Float B) signed C) intege...
C语言中,合法的数据类型关键字包括但不限于以下几种:A)Float,用于声明浮点型变量;B)signed,用于声明有符号整型变量;D)Char,用于声明字符型变量或函数返回值类型。值得注意的是,选项中的A、B、D均符合C语言的数据类型关键字要求,而C选项integer并不是C语言提供的关键字,尽管它在某些上下文中...

C语言里合法关键词..A.switch B.char C.Case D.default
这个题目有问题, 在选项中, ABD都是合法的关键字.题目应该是合法的自定义标识符. 这样的话可以选C 以下为传统C语言所有合法关键字:auto break case char const continue default do double else enum extern float for goto if int long register return short signed ...

相似回答