C風格字符串 與 & 操作符

 

很神奇的是:

&str輸出的是指針str的地址

str[0]輸出的是 str所指字符串 的第一個元素

這些都可以理解

但是 &str[1] 居然輸出了從字符串 第2至最後 這一個sub字符串。。。

 

這是爲什麼呢??

 

用C++的調試功能 :發現str的內存地址 和 str[0] 不是一樣的,說明str只是一個指針

 

char類型真的是太神奇了

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章