来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 23:13:05
C语言中这几个关键字是什么意思?
下面的这几个关键字是什么意思呢?
inline
register
restrict
inline 关键字是C++的用来定义一个类的内联函数,引入它的主要原因是用它替代C中表达式形式的宏定义.
register修饰符暗示编译程序相应的变量将被频繁地使用,如果可能的话,应将其保存在CPU的寄存器中,以加快其存储速度
restrict是c99引入的,它只可以用于限定指针,并表明指针是访问一个数据对象的唯一且初始的方式.