【发布时间】:2010-09-18 22:46:55
【问题描述】:
在 C 和 C++ 中,以下声明的作用是什么?
const int * i;
int * const i;
const volatile int ip;
const int *i;
以上声明有错吗?
如果不是,它们之间的含义和区别是什么?
上述声明有什么用处(我的意思是在 C/C++/嵌入式 C 中我们必须在什么情况下使用它们)?
【问题讨论】:
-
如果您要编辑语法和拼写,为什么不用“I”而不是“!”输入“If”?
标签: c++ c pointers declaration