为什么这不起作用?是否可以进行一些创意铸造以使其发挥作用?
1: const char* yo1 = "abc"; 2: const char* yo2 = { 'a', 'b', 'c', '\0' }; // <-- why can't i do this? 3: printf("%s %s\n", yo1, yo2);
结果:分段错误
第2行没有按照我的预期做.
c casting initialization
c ×1
casting ×1
initialization ×1