在C语言中的32个关键字具体是哪些?

我想要知道32个关键字及其含义.

由ANSI标准定义的共32个 :
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

注:关键字auto用于说明自动变量,通常不用;volatile(易变的)表示该变量不经过赋值,其值也可能被改变(例如表示时钟的变量、表示通信端口的变量等)。

auto :声明自动变量 一般不使用
double :声明双精度变量或函数
int: 声明整型变量或函数
struct:声明结构体变量或函数
break:跳出当前循环
else :条件语句否定分支(与 if 连用)
long :声明长整型变量或函数
switch :用于开关语句
case:开关语句分支
enum :声明枚举类型
register:声明积存器变量
typedef:用以给数据类型取别名(当然还有其他作用)
char :声明字符型变量或函数
extern:声明变量是在其他文件正声明(也可以看做是引用变量)
return :子程序返回语句(可以带参数,也看不带参数)
union:声明联合数据类型
const :声明只读变量
float:声明浮点型变量或函数
short :声明短整型变量或函数
unsigned:声明无符号类型变量或函数
continue:结束当前循环,开始下一轮循环
for:一种循环语句(可意会不可言传)
signed:生命有符号类型变量或函数
void :声明函数无返回值或无参数,声明无类型指针(基本上就这三个作用)
default:开关语句中的“其他”分支
goto:无条件跳转语句
sizeof:计算数据类型长度
volatile:说明变量在程序执行中可被隐含地改变
do :循环语句的循环体
while :循环语句的循环条件
static :声明静态变量
if:条件语句
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-10-22
关键字是电脑语言里事先定义的,有特别意义的标识符 ,有时又叫保留字。系统定义了以下关键字:
Const(常数) Dim(定义) As(为) Mod(取模)
And(并且) Or(或者) Not(非)
If (如果) Then(那么) Else(否则)
Stop(停止) End(结束)
Select(选择) Case(条件) Is (是)
For(计数) To(到) Step(步长)
Byref(传址) Byval(传值)
Sub(子程序) Function(函数) Exit(退出)
Do(做) Loop(循环) Until(除非) While(当) Wend(当结束)
Let(让) Call(调用)
Rem(注释)
Integer(整数) Long(长整数) Single(单精度小数) Double(双精度,小数) Boolean(布尔) String(字符串,文字)
Me(我) Private(私有) Public(公共)
注意:vb里名称与关键字不区分字母的大小写;在c语言里,一切都是小写字母
C,C++,java语言关键字调查统计:
C
,C++,JAVA
共有的关键字-----22

int char float double short long
if else
switch case default
for while do
void return
continue break
const goto (JAVA中未用,但是保留字)
volatile static
C
和C++
共有的关键字(除三者共有)----10

unsigned signed
struct enum union
auto register extern
sizeof typedef
C++
和JAVA
共有的关键字----11
个(9
个)
class new public private protected this try throw catch (true false)
C++
特有的关键字(除JAVA
和其共有的)----20

asm bool explicit export friend inline mutable operator template
typeid virtual warch_t delete namespace typename using
const_cast dynamic_cast reinterpret_cast static_cast
JAVA
特有的关键字(除C++
和其共有的)----17

abstract boolean byte extends final finally implements import instanceof interface
native package super synchronized throws transient strictfp
null (仅在java用,类似true和false不是关键字)
所以说:
C有22+10 = 32个关键字
C++ 有22+10+11+20 = 63 个关键字
JAVA 有22+ 9+ 17 = 48 个关键字
第2个回答  2008-10-22
有三十五个,用多了就知道了:
auto break case char const continue default do double else enum extern
float for goto if int long register return switch typedef union unsigned void volatile while
用处多在数据定义,流向控制等方面
第3个回答  2019-10-04
auto
break
case
char
const
continue
default
do
double
else
enum
extern
float
for
goto
if
int
long
register
retrun
short
signed
sizeof
static
struct
switch
typedef
union
unsigned
void
volatile
while
第4个回答  2008-10-22
不知道你问的那个版本的C呀,所以不能具体回答你的问题

求C语言中的32个关键字及其意思?
30、sizeof 计算数据类型长度 31、return 子程序返回语句(可以带参数,也可不带参数)循环条件 32、if 条件语句 参考资料:百度百科—C语言

C语言中有32个关键词,9种控制语句,34种运算符,分别是哪些?
char :字符型类型数据,属于整型数据的一种 int :整型数据,通常为编译器指定的机器字长 float :单精度浮点型数据,属于浮点数据的一种 double :双精度浮点型数据,属于浮点数据的一种 short :修饰int,短整型数据,可省略被修饰的int。long :修饰int,长整形数据,可省略被修饰的int。signed :...

C语言中有哪些关键字,功能是什么?
(3)register:声明积存器变量 (4)static :声明静态变量 4 其它关键字(4个):(1)const :声明只读变量 (2)sizeof:计算数据类型长度 (3)typedef:用以给数据类型取别名(当然还有其他作用 (4)volatile:说明变量在程序执行中可被隐含地改变 二、C语言中的9中控制语句 goto语句:无条件转向;if语...

C语言共有多少个关键字?
enum :声明枚举类型 typedef:用以给数据类型取别名 const :声明只读变量 unsigned:声明无符号类型变量或函数 signed:声明有符号类型变量或函数 extern:声明变量是在其他文件正声明 register:声明寄存器变量 static :声明静态变量 volatile:说明变量在程序执行中可被隐含地改变 void :声明函数无返回值...

C语言的三十二个关键字,和九种控制句是什么?
这32个关键词可以分为4类:第一类:数据类型关键字,共12个 char:字符类型变量或函数的声明 (2)double:双精度变量或函数的声明 (3)枚举:枚举类型的声明 (4)浮点:声明浮点变量或函数 (5)int:声明一个整型变量或函数 (6)long:声明变量或函数为longinteger类型 (7)short:声明一个短...

C语言中的32个关键字分别是什么意思
C语言32个关键字 [code]auto :声明自动变量 一般不使用 double :声明双精度变量或函数 int: 声明整型变量或函数 struct:声明结构体变量或函数 break:跳出当前循环 else :条件语句否定分支(与 if 连用)long :声明长整型变量或函数 switch :用于开关语句 case:开关语句分支 enum :声明枚举类型 ...

C语言有多少个关键字
一共32个关键字。。。auto :声明自动变量 double :声明双精度变量或函数 int: 声明整型变量或函数 struct:声明结构体变量或函数 break:跳出当前循环 else :条件语句否定分支(与 if 连用) long :声明长整型变量或函数 switch :用于开关语句 case:开关语句分支 enum :声明枚举类型 register:声...

C语言中的32个关键字分别指什么?
auto :double :int:long :声明长整型变量或函数 switch :用于开关语句 case:开关语句分支 register:声明积存器变量 char :声明字符型变量或函数 还有我不知道

C语言32关键字详解
回答:C 语言标准定义的32 个关键字 关键字意义 auto 声明自动变量,缺省时编译器一般默认为auto int 声明整型变量 double 声明双精度变量 long 声明长整型变量 char 声明字符型变量 float 声明浮点型变量 short 声明短整型变量 signed 声明有符号类型变量 unsigned 声明无符号类型变量 struct 声明结构...

在C语言中的32个关键字具体是哪些?
由ANSI标准定义的共32个 :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 注:关键字auto用于说明自动变量,通常不用;volatile(易变的)...

相似回答