保留关键字的概念
来源:互联网 发布:知乎辩护人一样的电影 编辑:程序博客网 时间:2024/06/08 19:39
保留关键字(reserved word)指在高级语言中已经定义过的字,使用者不能再将这些字作为变量名或过程名使用。每种程序设计语言都规定了自己的一套保留关键字。
在做题时遇到过这样的错误,我把next改为Next就好了,next可能是判题机的一个保留关键字。所以我去网上搜了搜保留关键字的概念。
C语言保留关键字
类型说明保留字:int,long,short,float,double,char,unsigned,signed,const,void,volatile,enum,struct,union
语句定义保留字:if,else,goto,switch,case,do,while,for,continue,break,return,default,typedef
存储类说明保留字:auto,register,extern,static
长度运算符保留字:sizeof
具体含义如下:
auto 指定变量的存储类型,是默认值
break 跳出循环或switch语句
case 定义switch中的case子句
char 定义字符型变量或指针
const 定义常量或参数
continue 在循环语句中,回到循环体的开始处重新执行循环
default 定义switch中的default子句
do 定义do-while语句
double 定义双精度浮点数变量
else 定义枚举类型
enum 声明外部变量或函数
extern 声明外部变量或函数
float 定义浮点型变量或指针
for 定义for语句
goto 定义goto语句
if 定义if语句或if-else语句
int 定义整型变量或指针
long 定义长整型变量或指针
register 指定变量的存储类型是寄存器变量,Turbo c中用自动变量代替
return 从函数返回
short 定义短整型变量或指针
signed 定义有符号的整型变量或指针
sizeof 获取某种类型的变量或数据所占内存的大小,是运算符
static 指定变量的存储类型是静态变量,或指定函数是静态函数
struct 定义结构体类型
switch 定义switch语句
typedef 为数据类型定义别名
union 定义无符号的整型或字符型变量或指针
unsigned 定义无符号的整型变量或数据
void 定义空类型变量或空类型指针,或指定函数没有返回值
volatile 变量的值可能在程序的外部被改变
while 定义while或do-while语句
阅读全文
1 0
- 保留关键字的概念
- sqlserver的保留关键字
- 的保留关键字一览
- JavaScript 的保留关键字
- Mysql保留的关键字
- mysql 保留的关键字
- SQLServer的保留关键字一览
- sql server的保留关键字
- SQL Server 的保留关键字
- SQL Server 的保留关键字一览
- SQL Server 的保留关键字一览
- C的关键字和保留标识符
- SQL Server 的保留关键字一览
- C的关键字和保留标识符
- C的关键字和保留标识符
- Lucene查询的保留字和关键字
- C语言的标准库/保留关键字
- java的关键字和保留字
- maven学习笔记(八)maven的生命周期
- Anaconda 离线安装 python 包方法
- MySQL无限分类表设计
- 斐波那契数列求兔子总数
- 十大机器学习算法----下篇
- 保留关键字的概念
- 目前市面上最好的HDMI转EDP解决方案-NCS8803
- HDU 4803Poor Warehouse Keeper(数学题)
- linux-基础-怎样实现linux和windows之间进行文件的传递
- 牛客网JS编程处理输入输出
- 关于动态配置文档后缀之显示list图片LOgo
- OpenCV中Mat属性step,size,step1,elemSize,elemSize1
- 欢迎使用CSDN-markdown编辑器
- 关于密集WLAN网络功率控制方法的思考