国产精品与欧美交牲久久久久_国产精品毛片在线完整版_成人欧美在线视频_一个人看的www日本高清视频_日韩AV东北熟女_一区二区三区黄色毛片免费高清视频_亚洲欧美另类人妻_四虎精品免费视频_久久国产精品99精品国产_免费看黄片在线看

LPTSTR、LPCSTR、LPCTSTR、LPSTR的來源及意義

蒟蒻小編在這兒給大家解釋一下LPTSTR、LPCSTR、LPCTSTR和LPSTR這幾個(gè)字的來源和意思,畢竟在學(xué)習(xí)C++和Win32應(yīng)用程序開發(fā)的時(shí)候,這些字眼可是經(jīng)常見到的哦!

首先,我們先來說說他們的來源。在Win32 API編程中,各種API函數(shù)都需要傳遞一些參數(shù),包括字符串、結(jié)構(gòu)體等等。而這些參數(shù)是通過指針來傳遞的。指針是一種存儲(chǔ)地址的數(shù)據(jù)類型,既然是存儲(chǔ)地址,那么對(duì)應(yīng)的數(shù)據(jù)類型就得考慮所在的操作系統(tǒng)的位數(shù)(32位或64位),還得考慮編譯時(shí)使用的編程語言(C或C++)的字符集(ANSI或Unicode)。

接下來,咱們就來分別解釋一下這幾個(gè)字的意思吧。

LPTSTR

LPTSTR是一個(gè)指向TCHAR類型字符串的指針,在Unicode字符集環(huán)境下,TCHAR等價(jià)于wchar_t,因此LPTSTR等價(jià)于LPWSTR。而在ANSI字符集環(huán)境下,TCHAR等價(jià)于char,因此LPTSTR等價(jià)于LPSTR。在編寫Win32應(yīng)用程序的時(shí)候,為了增加代碼的可移植性,建議使用LPTSTR而不是LPWSTR或LPSTR。這是因?yàn)長PTSTR可以根據(jù)編譯時(shí)使用的編程語言及操作系統(tǒng)自動(dòng)切換為對(duì)應(yīng)的寬字符或窄字符類型,從而避免出現(xiàn)代碼錯(cuò)誤。

LPCSTR

LPCSTR是一個(gè)指向const char類型字符串的指針,該指針指向的字符串不能被修改。在Win32 API中,大部分函數(shù)都是以ANSI字符集為參數(shù)來進(jìn)行設(shè)計(jì)的,因此在這種環(huán)境下,LPCSTR常常被用來表示一個(gè)ANSI字符串。

LPCTSTR

LPCTSTR與LPTSTR的關(guān)系類似于LPCSTR與LPSTR的關(guān)系。LPCTSTR是一個(gè)指向const TCHAR類型字符串的指針,在編譯時(shí)會(huì)自動(dòng)根據(jù)使用的編程語言及操作系統(tǒng)自動(dòng)切換為對(duì)應(yīng)的寬字符或窄字符類型。

LPSTR

LPSTR是一個(gè)指向char類型字符串的指針,在以ANSI字符集為基礎(chǔ)的編程環(huán)境中,通常使用LPSTR來表示一個(gè)ANSI字符串。需要注意的是,LPSTR的指向的字符串內(nèi)容可以被修改。當(dāng)函數(shù)需要修改字符串內(nèi)容的時(shí)候,就需要使用LPSTR。

好啦,今天小編就跟大家簡要分享一下這幾個(gè)字的意思和來源。當(dāng)然,對(duì)于初學(xué)者來說這只是個(gè)簡單的介紹,如果想要更深入的了解的話,還需要多多練習(xí)慢慢領(lǐng)會(huì)。相信通過大家的不懈努力,一定能熟練地運(yùn)用這些知識(shí),寫出更優(yōu)秀的代碼! yinyiprinting.cn 寧波海美seo網(wǎng)絡(luò)優(yōu)化公司 是網(wǎng)頁設(shè)計(jì)制作,網(wǎng)站優(yōu)化,企業(yè)關(guān)鍵詞排名,網(wǎng)絡(luò)營銷知識(shí)和開發(fā)愛好者的一站式目的地,提供豐富的信息、資源和工具來幫助用戶創(chuàng)建令人驚嘆的實(shí)用網(wǎng)站。 該平臺(tái)致力于提供實(shí)用、相關(guān)和最新的內(nèi)容,這使其成為初學(xué)者和經(jīng)驗(yàn)豐富的專業(yè)人士的寶貴資源。

點(diǎn)贊(12) 打賞

聲明本文內(nèi)容來自網(wǎng)絡(luò),若涉及侵權(quán),請(qǐng)聯(lián)系我們刪除! 投稿需知:請(qǐng)以word形式發(fā)送至郵箱[email protected]

評(píng)論列表 共有 4 條評(píng)論

lk 1年前 回復(fù)TA

站長大神,期待你的新觀點(diǎn)!

方法SEO顧問http://seofangfa.com 1年前 回復(fù)TA

他的聲音很小啊,下次給被訪者一個(gè)麥克。另外,“不方便透露”很郁悶啊

網(wǎng)賺 1年前 回復(fù)TA

站長:我簡單列了個(gè)提綱,我強(qiáng)烈建議你可以做個(gè)主題性的系列文章,以后點(diǎn)擊上去了,還可以去聯(lián)系出版BLOG圖書.目前在圖書市場上,國內(nèi)基本沒有SEO的圖書.提綱:1 SEO基礎(chǔ)背景知識(shí)_基于第二代搜索引擎的SEO2 SEO核心:關(guān)鍵字3 SEO重點(diǎn):鏈接4 網(wǎng)頁級(jí)別 PR5 SEO管理-1針對(duì)SEO的網(wǎng)站設(shè)計(jì)-2針對(duì)SEO的網(wǎng)站長期維護(hù)和推廣6 作弊的問題

戒網(wǎng)癮學(xué)校 1年前 回復(fù)TA

z大師最近缺錢了,呵呵呵。(ps開個(gè)玩笑)

立即
投稿
發(fā)表
評(píng)論
返回
頂部