处理大量的字符串常量

时间:2013-01-07 13:03:41

标签: c string

我有一个代码,分成多个文件,并且必须使用很多常量字符串(数百个),其中很多都必须从位于多个文件中的函数中访问,最方便的方法是什么去做这个?

2 个答案:

答案 0 :(得分:3)

您可以创建一个名为global.h的标题,并将常量放在其上并包含需要常量的位置(事实上,您将包含上下文,因为您需要使用include guards避免重新定义错误)

答案 1 :(得分:0)

您可以使用指针数组,其中每个指针指向一个字符串。您可以将字符串数组传递给任何您想要的其他函数,但只有将它作为const才能使其无人改变。