如果数据全是零,为了优化考虑,编译器把它当作bss处理。only,即只读数据(const)。存放在代码段(.text)中。rodata放在ROM(如norflash)里,运行时直接读取ROM内存,无需要加载到RAM内存中。在嵌入式linux系统中,通过一种叫作XIP(就地执行)的技术,也可以直接读取,而无需要加载到RAM内存中。甚至不占用RAM空间。p本身不是常量,你可以让p再指向”123”。p本身就是常量,你不能让p再指向”123”。两者都是常量,不能再修改。