您的位置: 旅游網(wǎng) > 影視 >> 導(dǎo)演

    中各種字符串的表示法物業(yè)

    發(fā)布時(shí)間:2021-10-28 05:38:08

    首先char*是指向ANSI字符數(shù)組的指針,其中每個(gè)字符占據(jù)8位(有效數(shù)據(jù)是除掉最高位的其他7位); LP的含義是長(zhǎng)指針(longpointer)。LPSTR是一個(gè)指向以‘\\0’結(jié)尾的ANSI字符數(shù)組的指針,與char*可以互換使用,在win32中較多地使用LPSTR(并且長(zhǎng)指針(LP)和短指針(P)是等價(jià)的)。而LPCSTR中增加的‘C’的含義是“CONSTANT”(常量),表明這種數(shù)據(jù)類型的實(shí)例不能被使用它的API函數(shù)改變,除此之外,它與LPSTR是等同的。

    我們知道TCHAR在采用Unicode方式編譯時(shí)是wchar_t,在普通時(shí)編譯成char,業(yè)界推出的Unicode標(biāo)準(zhǔn),它提供了一種簡(jiǎn)單和一致的表達(dá)字符串的方法,所有字符中的字節(jié)都是16位的值,其數(shù)量也可以滿足差不多世界上所有書面語(yǔ)言字符的編碼需求,開發(fā)程序時(shí)使用Unicode(類型為wchar_t)是一種被鼓勵(lì)的做法。LPWSTR與LPCWSTR由此產(chǎn)生,它們的含義類似于LPSTR與LPCSTR,只是字符數(shù)據(jù)是16位的wchar_t而不是char。

    然后為了實(shí)現(xiàn)兩種編碼的通用,提出了TCHAR的定義:

    如果定義_UNICODE,聲明如下:

    typedefwchar_tTCHAR;

    如果沒有定義_UNICODE,則聲明如下:

    typedefcharTCHAR;

    LPTSTR和LPCTSTR中的含義就是每個(gè)字符是這樣的TCHAR。

    CString類中的字符就是被聲明為TCHAR類型的,它提供了一個(gè)封裝好的類供用戶方便地使用。

    LPCTSTR:

    (三)報(bào)名地點(diǎn)。湛江市機(jī)構(gòu)編制委員會(huì)辦公室綜合科(赤坎區(qū)躍進(jìn)路67號(hào)市府大院內(nèi) #ifdef_UNICODE

    typedefconstwchar_t*LPCTSTR;

    #else

    typedefconstchar*LPCTSTR;

    #endif

    Trackback:

    華潤(rùn)江中參展首屆消博會(huì),品鑒華潤(rùn)為城市帶來(lái)的美好
    長(zhǎng)春宮頸糜爛治療多少錢
    闌尾炎手術(shù)后吃什么
    猜你會(huì)喜歡的
    猜你會(huì)喜歡的
    主站蜘蛛池模板: 99re6这里只有精品视频| 久别的草原电视剧免费观看| 色综合色综合久久综合频道| 国产精品黄页网站在线播放免费 | 亚洲伊人久久精品| 私人玩物无圣光| 国产三级观看久久| 777精品视频| 天堂va视频一区二区| 中文字幕精品无码亚洲字| 樱花草在线播放免费| 人人妻人人澡av天堂香蕉| 色噜噜视频影院| 国产拳头交一区二区| 97在线公开视频| 宅男噜66免费看网站| 久久久久久久综合色一本| 极品粉嫩小泬白浆20p| 亚洲精品成人网站在线播放 | 美女黄频免费网站| 国产成人免费A在线视频| 8x8x在线观看视频高清视频| 好吊色欧美一区二区三区四区| 久久久噜久噜久久gif动图| 欧洲精品码一区二区三区| 亚洲精品字幕在线观看| 精品久久亚洲一级α| 国产乱叫456在线| 91精品欧美产品免费观看| 国产精品成人免费综合| 99在线精品视频| 岳一夜被你要了六次| 中文永久免费观看网站| 日韩大片观看网址| 亚洲av无码精品色午夜果冻不卡 | 国产成人精品无码片区在线观看 | 日韩欧美在线免费观看| 亚洲喷奶水中文字幕电影| 欧美蜜桃臀在线观看一区| 伊人这里只有精品| 精品久久久久香蕉网|