标签: c string constants
如何检查字符串是否为常量?
赞const char *name;
const char *name;
我想检查名称是否是C语言中的常量。
我该怎么做?
答案 0 :(得分:0)
我想你想在运行时检查它 - 在C语言中是不可能的。另一方面,在编译期间,如果要将常量变量重新分配给某个值,编译器将报告错误。
答案 1 :(得分:0)
据我所知,你实际上无法检查变量是否是常量,因为const是一个可以抛弃的编译时概念。
Here您可以看到更多细节。