int main()
{
char str_1[7] = "string";
char* str_2 = new char[7];
str_2 = "string";
str_1[2] = 'a'; //ok
str_2[2] = 'a'; //error
return 0;
}
我得到 「訪問衝突」 錯誤這裏str_2[2] = 'a';
我不明白爲什麼我不能訪問動態字符串通過索引在這裏(VS2010)謝謝。
必須有很多這個重複。 – hmjd
任何你不使用'std :: string'的原因? – chris
只是試驗 –