C语言的关键字有哪些?都有什么意思?

在学习数据结构的时候,有好多的算法在TC上实现不了,有的类型要重新定义,有的不需要,... 在学习数据结构的时候,有好多的算法在TC上实现不了,有的类型要重新定义,有的不需要, 展开
 我来答
刻苦还时髦的小夜鹰J
2006-10-24 · TA获得超过2547个赞
知道小有建树答主
回答量:384
采纳率:0%
帮助的人:355万
展开全部
所谓关键字就是已被Turbo C2.0本身使用, 不能作其它用途使用的字。例如关键字不能用作变量名、函数名等
C语言总共有32个关键字:

Turbo C2.0有以下关键字:
Turbo C2.0扩展的共11个
asm _cs _ds _es _ss cdecl far near huge interrupt pascal

由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(易变的)表示该变量不经过赋值,其值也可能被改变(例如表示时钟的变量、表示通信端口的变量等)。

参考资料: http://www.is.pku.edu.cn/~qzy/c/key.htm

匿名用户
2006-11-06
展开全部
randy_yu说得挺全,没什么说的了。auto是系统在没有为变量显示声明存储类型时自动视为auto,不是通常不用;register 寄存器变量;extern 外部变量;static 静态变量
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式