vs2019中關(guān)于const char* 類型的實(shí)參與char *類型的形參不符問題的原因及解決辦法
1.原因:
c++不允許隱式地去除指針的const qualifier,所以將一個const char*的值賦值給一個char*變量會出錯,而在c++中所有直接寫在代碼里,用引號包圍的字符串,都是常量。類型都是const char*,這明示著不能修改指針指向的內(nèi)容。
2.解決辦法

將此此頁面中的符合模式設(shè)置為否
c++不允許隱式地去除指針的const qualifier,所以將一個const char*的值賦值給一個char*變量會出錯,而在c++中所有直接寫在代碼里,用引號包圍的字符串,都是常量。類型都是const char*,這明示著不能修改指針指向的內(nèi)容。
將此此頁面中的符合模式設(shè)置為否