例如,我有:
int boo[8];
boo[1] = boo[3] = boo[7] = 4;
boo[0] = boo[2] = 7;
boo[4] = boo[5] = boo[6] = 15;
Run Code Online (Sandbox Code Playgroud)
我应该如何键入常量值?我看到类似的问题,但它没有帮助我.
编辑:还有一个问题,如果boo与索引0 1 3 4 5 6 7是恒定的但是boo [2]不是?有可能做到吗?
这是你想要的?
const int boo[] = { 7, 4, 7, 4, 15, 15, 15, 4 };
Run Code Online (Sandbox Code Playgroud)
获取一个非const指针指向数组中的一个条目,如下所示:
int * foo = (int*)&boo[2];
Run Code Online (Sandbox Code Playgroud)