C语言中怎么定义一个字符串常量,就像π一样,就算在程序中给它赋值也不会改变它的值

2024-11-29 03:59:00
推荐回答(5个)
回答(1):

这个问题比较怪。。。既然你定义为常量,还赋值,编译都不会过
一个办法是宏
另一个是const

回答(2):

这就需要用到宏定义 #define A 10 这就把10 赋值给A, 就算在程序中给它赋值也不会改变它的值。 #define PI 18298439
c++中的关键字是const。 const char* [10]=3.1415926

回答(3):

const char a[长度]=“字符串";
这样就可以了 无法修改a的内容!

回答(4):

一楼是对的,一个宏定义 #define PI 18298439
另一个 CONST ,没用过

回答(5):

宏定义就行了