1
cfans1993 2016-07-14 09:42:50 +08:00
http://www.linuxidc.com/Linux/2013-09/89933.htm
善用搜索; 选好教材认真看 |
2
paradoxs 2016-07-14 09:45:00 +08:00
"123_56"是存在常量区里面的, 它无法被修改.
要改里面某一个元素要用数组. |
3
wevsty 2016-07-14 09:45:19 +08:00
因为"123_56"是一个常量
|
4
laoyur 2016-07-14 09:49:10 +08:00
char *a = "123_56";
这货是字符串常量,存放在静态区,怎么可能让你给改了呢 |
5
starcraft 2016-07-14 09:50:52 +08:00 via iPhone
未定义行为,视编译器而定。
|
6
lechain 2016-07-14 09:54:23 +08:00 via Android
static char a[]="123_56"; (滑稽脸
|
7
yuann72 OP 懂了 谢上面各位
|