c语言中的关键字和保留字的区别?

如题所述

第1个回答  2022-12-11
在C语言中,关键字与保留字表示同一个概念,都是表示C语言提供的特殊标识符,不能用作变量名。\x0d\x0a\x0d\x0aC语言一共有32个关键字(或称保留字),各关键字及其含义如下:\x0d\x0a\x0d\x0aauto:指定变量的存储类型,是默认值\x0d\x0abreak:跳出循环或switch语句\x0d\x0acase:定义switch中的case子句\x0d\x0achar:定义字符型变量或指针\x0d\x0aconst:定义常量或参数\x0d\x0acontinue:在循环语句中,回到循环体的开始处重新执行循环\x0d\x0adefault:定义switch中的default子句\x0d\x0ado:定义do-while语句\x0d\x0adouble:定义双精度浮点数变量\x0d\x0aelse:与if连用\x0d\x0aenum:定义枚举类型\x0d\x0aextern:声明外部变量或函数\x0d\x0afloat:定义浮点型变量或指针\x0d\x0afor:定义for语句\x0d\x0agoto:定义goto语句\x0d\x0aif:定义if语句或if-else语句\x0d\x0aint:定义整型变量或指针\x0d\x0along:定义长整型变量或指针\x0d\x0aregister:指定变量的存储类型是寄存器变量,Turbo c中用自动变量代替\x0d\x0areturn:从函数返回\x0d\x0ashort:定义短整型变量或指针\x0d\x0asigned:定义有符号的整型变量或指针\x0d\x0asizeof:获取某种类型的变量或数据所占内存的大小,是运算符\x0d\x0astatic:指定变量的存储类型是静态变量,或指定函数是静态函数\x0d\x0astruct:定义结构体类型\x0d\x0aswitch:定义switch语句\x0d\x0atypedef:为数据类型定义别名\x0d\x0aunion:定义联合体类型\x0d\x0aunsigned:定义无符号的整型变量或数据\x0d\x0avoid:定义空类型变量或空类型指针,或指定函数没有返回值\x0d\x0avolatile:变量的值可能在程序的外部被改变\x0d\x0awhile:定义while或do-while语句

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网