【C++】CONST CHAR*型別的值不能用於初始化CHAR*型別的實體

Yumerina發表於2020-02-11

程式設計的時候寫到語句:

char *pch2 = "string"

1

char *pch2 = "string"

的時候遇到報錯,“CONST CHAR型別的值不能用於初始化CHAR型別的實體”。


有人說是因為之前的vs版本可以寫成char*是歷史遺留原因,在vs2017中,程式可能就崩潰了,新版本VS對這個進行了更嚴格的控制元件。

可以先用字元陣列儲存,再給指標用了

 

 

相關文章