string str;這里的str的值是整個(gè)字符串還是首地址?還有首地址是不是字符串的第一個(gè)字符?
3 回答

Qyouu
TA貢獻(xiàn)1786條經(jīng)驗(yàn) 獲得超11個(gè)贊
在字符串變量中存放的是字符串的指針(即字符串的地址)。在vc++6.0環(huán)境下,string變量在內(nèi)存中占4個(gè)字節(jié),指針變量在內(nèi)存中也是占4個(gè)字節(jié),它們都用于存放變量的首地址。
字符串的首地址不是字符串的第一個(gè)字符!字符串的首地址是字符串的第一個(gè)字符的地址,這第一個(gè)字符的地址的內(nèi)容才是這個(gè)字符串的第一個(gè)字符。OK?
- 3 回答
- 0 關(guān)注
- 327 瀏覽
添加回答
舉報(bào)
0/150
提交
取消