70,020
社区成员




int main()
{
const char * fsMenuItems[] = {
"1.新建文件",
"2.写文件",
"3.读文件",
"4.删除文件",
"5.格式化",
};
fsMenuItems[0] = "hello hello";
return 0;
}
#include<stdio.h>
int main()
{
const char * fsMenuItems[] = {
"1.新建文件",
"2.写文件",
"3.读文件",
"4.删除文件",
"5.格式化",
};
const char * pt=fsMenuItems[0];
printf("%s\n",fsMenuItems[0]);
fsMenuItems[0]=fsMenuItems[4];
printf("%s\n",fsMenuItems[0]);
printf("%s\n",pt);
return 0;
}
char * fsMenuItems[5];
fsMenuItems[0] = "1.新建文件";
fsMenuItems[1] = "2.写文件";
...
//这是声明:
const char **fsMenuItems;
...
//在程序需要的另一个角落:
fsMenuItems = new const char *[5];
fsMenuItems[0] = "1.新建文件";
fsMenuItems[1] = "2.写文件";
fsMenuItems[2] = "3.读文件";
fsMenuItems[3] = "4.删除文件";
fsMenuItems[4] = "5.格式化";