C语言中的关键字是什么意思
发布网友
发布时间:2022-02-28 09:50
我来回答
共8个回答
懂视网
时间:2022-02-28 14:12
C语言的关键字共有32个,根据关键字的作用,可分其为数据类型关键字、控制语句关键字、存储类型关键字和其它关键字四类。
1 、数据类型关键字主要包括char、int、enum、 short等,其中char指声明字符型变量或函数,enum指声明枚举类型,int指声明整型变量或函数,short指声明短整型变量或函数。
2、 控制语句关键字主要包括for、do、while、break等,其中for指一种循环语句;do指循环语句的循环体;while指循环语句的循环条件;break指跳出当前循环。
3、存储类型关键字主要包括auto、static、register等,其中auto指声明自动变量,register指声明积存器变量,static指声明静态变量。
4、其它关键字主要包括const、sizeof、typedef等,其中const指声明只读变量,sizeof指计算数据类型长度,typedef指用以给数据类型取别名。
总结
C语言的关键字共有32个,根据关键字的作用,可分其为数据类型关键字、控制语句关键字、存储类型关键字和其它关键字四类。
热心网友
时间:2022-02-28 11:20
所谓关键字就是已被 C语言编辑工具本身使用, 不能作其它用途使用的字。
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:条件语句
热心网友
时间:2022-02-28 12:38
C源程序的关键字---------------------------------------------------------------------------------------
所谓关键字就是已被C语言本身使用,
不能作其它用途使用的字。例如关键字不能用作变量名、函数名等
由ANSI标准定义的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
:声明函数无返回值或无参数,声明无类型指针(基本上就这三个作用)
各种类型在内存中占的字节数有变化,如《c程序设计》第二版上说int
型占16比特数,但对于一个32位机来说,int型已经占32比特数了。
(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:说明变量在程序执行中可被隐含地改变
热心网友
时间:2022-02-28 14:12
以下就是关键字了,学习一下C,读点程序就能理解了。
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:条件语句
热心网友
时间:2022-02-28 16:04
关键字就是有特殊作用的单词,但不包括库函数名.
关键字不能做标识符.
热心网友
时间:2022-02-28 18:12
拍清楚一点,亲
热心网友
时间:2022-02-28 20:36
定义类型的关键字:int(整型),long(长整型),short(短整型),signed(有符号),unsigned(无符号),char(字符型),
double(双精度小数)float(单精度小数),struct(结构体),union(共用体),enum(枚举)
typedef(定义预定义类型),void(无类型)
对类型进行说明的关键字:auto(动态数据),static(静态数据),volatile(易变的),extern(对作用域扩展)
inline
(内联),const(将类型定义为常量,即不可改变)
定义结构:if和else
搭配(分支结构),while和for(循环结构),do(和while搭配:do...while或while...do)
break(结束最近循环),continue(跳过本次循环)
switch和case搭配(分支结构),
default(用
于
switch...case结构里面),goto((跳转,基本不使用)
运算:sizeof(计算数据的字节长度)
其他:return(函数里用于返回值)
另外asm,edeel,far,near,interrupt
,buge,pascal,好像不是C语言标准里面的关键字吧,我的C语言标准手册里面和你写的不太一致
热心网友
时间:2022-02-28 23:18
c语言中的关键字
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:条件语句
wnx1003@163.com
java学习
abstract抽象的
一个java语言中的关键字,用在类的声明中来指明一个类是不能被实例化的,但是可以被其它类继承。一个抽象类可以使用抽象方法,抽象方法不需要实现,但是需要在子类中被实现
break
一个java的关键字,用来改变程序执行流程,立刻从当前语句的下一句开始执行从。如果后面跟有一个标签,则从标签对应的地方开始执行
case
java语言的关键字,用来定义一组分支选择,如果某个值和switch中给出的值一样,就会从该分支开始执行。
catch
java的一个关键字,用来声明当try语句块中发生运行时错误或非运行时异常时运行的一个块。
char
java语言的一个关键字,用来定义一个字符类型
c语言的37个关键字都是什么
关键字就是已被C语言本身使用,不能作其它用途使用的字。例如关键字不能用作变量名、函数名等 由ANSI标准定义的C语言关键字共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 go...
C语言中的关键字是什么意思
所谓关键字就是已被 C语言编辑工具本身使用, 不能作其它用途使用的字。auto :声明自动变量 一般不使用 double :声明双精度变量或函数 int: 声明整型变量或函数 struct:声明结构体变量或函数 break:跳出当前循环 else :条件语句否定分支(与 if 连用)long :声明长整型变量或函数 switch :用于开关...
c语言关键字及其含义
C开关语句,switch :用于开关语句,case:开关语句分支,default:开关语句中的“其他”分支。3、存储类型关键字(4个)。auto:声明自动变量,,extern:声明变量是在其他文件正声明(也可以看做是引用变量),register:声明积存器变量,static :声明静态变量。
C语言中的32个关键字分别是什么意思?
auto :声明自动变量;break:跳出当前循环;case:开关语句分支;char :声明字符型变量或函数返回值类型;const :声明只读变量;continue:结束当前循环,开始下一轮循环;default:开关语句中的“默认”分支;do :循环语句的循环体;double :声明双精度浮点型变量或函数返回值类型;else :条件语句否定...
C语言关键词是什么?有什么用?
C语言一共只有32个关键字,9种控制语句,程序书写形式自由,区分大小写。把高级语言的基本结构和语句与低级语言的实用性结合起来。 C 语言可以像汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元。auto :声明自动变量 short :声明短整型变量或函数 int: 声明整型变量或函数 ...
C语言中的typedef是什么意思啊
typedef为C语言的关键字,作用是为一种数据类型定义一个新名字。这里的数据类型包括内部数据类型(int,char等)和自定义的数据类型(struct等)。在编程中使用typedef目的一般有两个,一个是给变量一个易记且意义明确的新名字,另一个是简化一些比较复杂的类型声明。
求C语言中的32个关键字及其意思?
C语言中的32个关键字及其意思如下:1、auto 声明自动变量 2、short 声明短整型变量或函数 3、int 声明整型变量或函数 4、long 声明长整型变量或函数 5、float 声明浮点型变量或函数 6、double 声明双精度变量或函数 7、char 声明字符型变量或函数 8、struct 声明结构体变量或...
C语言中 有哪些关键字
c、不能和关键字一样 2、关于关键字:标准的已经有人列出了,但是C语言的各个方言会有不同的关键字,比如VC里面的__int64也是一个关键字。具体的要查具体方言的手册。3、使用标识符的一般规则:a、局部的标识符不要和全局的重名,比如最好不要用printf,scanf等作为局部变量。b、尽量不要使用库函数...
c语言的关键字
c语言关键字有:auto :声明自动变量;break:跳出当前循环 ;case:开关语句分支 ;char :声明字符型变量或函数返回值类型;const :声明只读变量;continue:结束当前循环,开始下一轮循环 ;default:开关语句中的“默认”分支 ;do:循环语句的循环体。C语言的关键字共有32个,根据关键字的作用,可...
c语言中extern的意思是什么?
C语言中extern的含义是外部引用。以下是针对该关键词的 一、基本定义 在C语言中,`extern`是一个关键字,主要用于声明一个变量或函数是在其他文件中定义的。通过使用`extern`关键字,我们可以告诉编译器该变量或函数在其他地方已经定义,这里只是引用。这样,在编译时,编译器会确保链接到正确的位置以获取...