免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
typedef定義指針類型
在typedef中使用指針往往會(huì)帶來(lái)意外的結(jié)果。假設(shè)給出以下語(yǔ)句:
typedef string *pstring;
const pstring cstr;
請(qǐng)問(wèn)cstr 變量是什么類型?很多人都認(rèn)為真正的類型是:
const string *cstr; // wrong interpretation of const pstringcstr
也就是說(shuō),const pstring 是一種指針,指向 string 類型的 const 對(duì)象,但這是錯(cuò)誤的。
錯(cuò)誤的原因在于將 typedef 當(dāng)做文本擴(kuò)展了。聲明 const pstring 時(shí),const 修飾的是 pstring 的類型,這是一個(gè)指針。因此,該聲明語(yǔ)句應(yīng)該是把
cstr 定義為指向 string 類型對(duì)象的 const 指針,這個(gè)定義等價(jià)于:
// cstr is a const pointer to string
string *const cstr; // equivalent to const pstring cstr
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
typedef用法詳解
c const 小結(jié)
函數(shù)指針總結(jié)_
#define與typedef的區(qū)別?
C語(yǔ)言之typedef詳解
C typedef 疑難定義收集整理<轉(zhuǎn)>
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服