C++数组初始化

Shr*_*hra -4 c++ arrays initialization

为什么我不能用字符串初始化本地数组

Kon*_*lph 7

为什么我不能用字符串初始化本地数组

正确的答案是,您可以 - 对于给定的数组定义和字符串.你到底想要达到什么目的?

char str[] = "Hello world";
Run Code Online (Sandbox Code Playgroud)

  • @xtofl:否.在上面的代码中,常量字符串文字被*复制*到可写内存位置.代码是安全的,可以安全地操纵`str`.如果我使用指针而不是数组,那你就是对的. (3认同)