const char *p ,char * const p

char *const p 修飾指針爲常量 指針指向內容可以是變量~既 p++這樣的操作不合法 *p=’3’ 合法,能通過p改變內存內容,但不能重新對p賦值,即p=」123」,p=」1」//錯 const char * p 是p指向的內容是常量~p是變量~,能對p再次賦值,但不能通過p操作其指向的內存,即p=」123」,p[0]=」2」;//錯 ~既 p++合法 *p=’3’ 不合法 轉:http
相關文章
相關標籤/搜索