C中怎么定义一个全局常量的数组

其他的C文件需要调用这个常量数组,请问应该怎么定义这个数组?

在任意一个函数之外,就想定义全局变量那种的位置

定义形式为

const type name[size] = {init_data_list};

比如

const unsigned char name[5] = {0x11, 0x22,0x33,0x44,0x55}追问

那其他C文件需要调用怎么办?

追答

和全局变量声明类似,只要不加初始化部分就好了
extern const unsigned char name[5];

温馨提示:答案为网友推荐,仅供参考
相似回答