整型数组为啥不能用字符串初始化
字符串常量不也是一个const的地址吗,为嘛不能赋值给整型数组:int ss[100] = "0123456789";
[解决办法]
这没啥好说的,编译器遇到这样的字符串,就把字符串放.rodata段,然后在对应的地方以该字符串的起始地址替换,这是语法规则
发布时间: 2013-10-21 17:00:48 作者: rapoo
整型数组为啥不能用字符串初始化
字符串常量不也是一个const的地址吗,为嘛不能赋值给整型数组:int ss[100] = "0123456789";
[解决办法]
这没啥好说的,编译器遇到这样的字符串,就把字符串放.rodata段,然后在对应的地方以该字符串的起始地址替换,这是语法规则