invalid conversion from 'const char*' to 'char*'

const char*是指向常量的指針,而不是指針自己爲常量,能夠不被初始化. 該指針能夠指向常量也能夠指向變量,只是從該指針的角度而言,它所指向的是常量, 經過該指針不能修改它所指向的數據. 1.const char*是不能直接賦值到char*的,這樣編譯都不能經過,理由:假如能夠的話, 那麼經過char*就能夠修改const char指向的內容了,這是不容許的. 因此char*要另外開闢新的空
相關文章
相關標籤/搜索