小编use*_*309的帖子

将初始化器强制转换为指针

为什么这不起作用?是否可以进行一些创意铸造以使其发挥作用?

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);
Run Code Online (Sandbox Code Playgroud)

结果:分段错误

第2行没有按照我的预期做.

c casting initialization

5
推荐指数
1
解决办法
46
查看次数

标签 统计

c ×1

casting ×1

initialization ×1