c语言的37个关键字,帮翻c语言关键字看详细里有

1 , 帮翻c语言关键字看详细里有你是要关键字解释吗?break 退出本次循环caseswitch..case语句中的匹配条件char字符型数据const 常量continue 继续本次循环,但continue下面的语句不做了dodo..while的循环中的double双字节数据类型elseif...else中的其他条件enum枚举型数据类型extern全局变量关键字float浮点型数据forfor循环gotogoto跳转【c语言的37个关键字,帮翻c语言关键字看详细里有】
2,c语言的37个关键字都是什么关键字就是已被C语言本身使用,不能作其它用途使用的字 。例如关键字不能用作变量名、函数名等由ANSI标准定义的C语言关键字共32个:auto double int struct break else long switchcase enum register typedef char extern return unionconst float short unsigned continue for signed voiddefault goto sizeof volatile do if while static根据关键字的作用,可以将关键字分为数据类型关键字和流程控制关键字两大类 。1 数据类型关键字A.基本数据类型(5个)void :声明函数无返回值或无参数,声明无类型指针,显式丢弃运算结果char :字符型类型数据,属于整型数据的一种int :整型数据,通常为编译器指定的机器字长float :单精度浮点型数据 , 属于浮点数据的一种double :双精度浮点型数据,属于浮点数据的一种B .类型修饰关键字(4个)short :修饰int,短整型数据,可省略被修饰的int 。long :修饰int,长整形数据 , 可省略被修饰的int 。signed :修饰整型数据,有符号数据类型unsigned :修饰整型数据,无符号数据类型C .复杂类型关键字(5个)struct :结构体声明union :共用体声明enum :枚举声明typedef :声明类型别名sizeof :得到特定类型或特定类型变量的大小D .存储级别关键字(6个)auto :指定为自动变量,由编译器自动分配及释放 。通常在栈上分配static :指定为静态变量,分配在静态变量区,修饰函数时,指定函数作用域为文件内部register :指定为寄存器变量,建议编译器将变量存储到寄存器中使用,也可以修饰函数形参,建议编译器通过寄存器而不是堆栈传递参数extern :指定对应变量为外部变量 , 即标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义 。const :与volatile合称“cv特性” , 指定变量不可被当前线程/进程改变(但有可能被系统或其他线程/进程改变)volatile :与const合称“cv特性”,指定变量的值有可能会被系统或其他进程/线程改变,强制编译器每次从内存中取得该变量的值2 流程控制关键字A .跳转结构(4个)return :用在函数体中,返回特定值(或者是void值,即不返回值)continue :结束当前循环 , 开始下一轮循环break :跳出当前循环或switch结构goto :无条件跳转语句B .分支结构(5个)if :条件语句,后面不需要放分号else :条件语句否定分支(与if连用)switch :开关语句(多重分支语句)case :开关语句中的分支标记default :开关语句中的“其他”分支,可选 。C .循环结构(3个)for:for循环结构,for(1;2;3)4;的执行顺序为1->2->4->3->2...循环 , 其中2为循环条件 。在整个for循环过程中,表达式1只计算一次,表达式2和表达式3则可能计算多次,也可能一次也不计算 。循环体可能多次执行 , 也可能一次都不执行 。do :do循环结构,do 1 while(2); 的执行顺序是1->2->1...循环,2为循环条件while :while循环结构 , while(1) 2; 的执行顺序是1->2->1...循环 , 1为循环条件以上循环语句,当循环条件表达式为真则继续循环,为假则跳出循环 。1999年12月16日,ISO推出了C99标准,该标准新增了5个C语言关键字:inlinerestrict_Bool_Complex_Imaginary
3,C语言中关键字有哪些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 while static ifhttp://baike.baidu.com/view/1597448.htm这是c语言深度解析中的32个c语言关键字 这本书 你可以看看 ! extern 声明变量是在其他文件正声明(也可以看做是引用变量) return 子程序返回语句(可以带参数,也可不带参数) void 声明函数无返回值或无参数,声明空类型指针 continue 结束当前循环,开始下一轮循环 do 循环语句的循环体 while 循环语句的循环条件 if 条件语句 else 条件语句否定分支(与if 连用) for 一种循环语句(可意会不可言传) goto 无条件跳转语句 sizeof 计算对象所占内存空间大小. auto 声明自动变量,缺省时编译器一般默认为auto int 声明整型变量 double 声明双精度变量 long 声明长整型变量 char 声明字符型变量 float 声明浮点型变量 short 声明短整型变量 signed 声明有符号类型变量 unsigned 声明无符号类型变量 struct 声明结构体变量 union 声明联合数据类型 enum 声明枚举类型 static 声明静态变量 switch 用于开关语句 case 开关语句分支 default 开关语句中的“其他”分支 break 跳出当前循环 register 声明寄存器变量 const 声明只读变量 volatile 说明变量在程序执行中可被隐含地改变 typedef 用以给数据类型取别名(当然还有其他作用)
4,C语言的关键字有几个32个具体如下:auto 局部变量(自动储存)break无条件退出程序最内层循环caseswitch语句中选择项char单字节整型数据const定义不可更改的常量值continue中断本次循环,并转向下一次循环default switch语句中的默认选择项do用于构成do.....while循环语句double定义双精度浮点型数据else构成if.....else选择程序结构enum枚举extern在其它程序模块中说明了全局变量float定义单精度浮点型数据for构成for循环语句goto构成goto转移结构if构成if....else选择结构int基本整型数据long长整型数据registerCPU内部寄存的变量return用于返回函数的返回值short短整型数据signed有符号数sizoef计算表达式或数据类型的占用字节数static定义静态变量struct定义结构类型数据switch构成switch选择结构typedef重新定义数据类型union联合类型数据unsigned定义无符号数据void定义无类型数据volatile该变量在程序中执行中可被隐含地改变while用于构成do...while或while循环结构c89有32个关键字:charshortintunsignedlongfloatdoublestructunionvoidenumsignedconstvolatiletypedefautoregisterstaticexternbreakcasecontinuedefaultdoelseforgotoifreturnswitchwhilesizeofc99新增了5个关键字:_bool_complex_imaginaryinlinerestrict你书上的39个关键字不在这里面的是具体某个编译器的扩展,是方言 。5 , 有关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:条件语句关键字:auto .break case char const continue default do double else enum extern float for goto if int long regixter return short signed static struct switch typedef union unsigned volatile while .还有出现在预处理命令中的准关键字词有:define endif include ifdef ifndef line undef 还有一些其余的准关键词均为系统函数名,如 scanf printf等6,C语言的关键字有哪些查MSDN吧 。上面介绍更详细想学C语言工作能力,请来锐英源啊 , 专业指导,保证掌握工作能力,打开成为项目经理或系统分析员之门 。break 跳出掌握语句 case while掌握用 char 字符型 const 常量 continue 跳过本循环并执行下一次循环掌握 default while地else状况类似 do 相对while先执行后判别 double 双精度 else if语句内地..按字面解释 enum 枚举 extern 引用外部变量 float 单精度 for 循环 goto 这个是语句掌握...没用过..应当是向case一样地..跳到标签执行 if 判别 int 整型 long 长整型 register 寄存器变量 return 返回值 short 短整型 signed 有符号 static 静态声明 sizof 能得到内存占用 struct 结构 switch =.= 就是掌握,和case,default一同 typedef 能够创建自己地类型 union 怎么说不知道...和结构差不多..但是公用内存 unsigned 无符号 void 无返回值 while 循环 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:条件语句int char void return class short long unsigned struct switch case for if while break comtinue这些比较常用

    推荐阅读