您的位置: 旅游網 > 影視 >> 導演

    中各種字符串的表示法物業

    發布時間:2021-10-28 05:38:08

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

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

    然后為了實現兩種編碼的通用,提出了TCHAR的定義:

    如果定義_UNICODE,聲明如下:

    typedefwchar_tTCHAR;

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

    typedefcharTCHAR;

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

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

    LPCTSTR:

    (三)報名地點。湛江市機構編制委員會辦公室綜合科(赤坎區躍進路67號市府大院內 #ifdef_UNICODE

    typedefconstwchar_t*LPCTSTR;

    #else

    typedefconstchar*LPCTSTR;

    #endif

    Trackback:

    華潤江中參展首屆消博會,品鑒華潤為城市帶來的美好
    長春宮頸糜爛治療多少錢
    闌尾炎手術后吃什么
    猜你會喜歡的
    猜你會喜歡的
    主站蜘蛛池模板: 久久婷婷五月综合成人D啪 | 色yeye在线观看| 在公车上忘穿内裤嗯啊色h文| 久久狠狠爱亚洲综合影院| 正在播放国产女免费| 啊快捣烂了啦h男男开荤粗漫画| 亚洲综合色7777情网站777| 奇米影视在线观看| 久久一区二区精品综合| 欧美一级久久久久久久大片| 免费a级午夜绝情美女视频| 色橹橹欧美在线观看视频高清 | 九九久久精品国产AV片国产| 狠狠色狠狠色很很综合很久久| 国产三级在线观看播放| 亚洲人成网站看在线播放| 处破女第一次亚洲18分钟| 中文字幕在线观看| 日韩电影免费在线观看中文字幕 | 高清视频一区二区三区| 国产色诱视频在线观看| 一区二区三区在线免费| 日本三级中文字版电影| 亚洲乱码一区二区三区在线观看 | 中文在线√天堂| 日韩中文字幕在线播放| 亚洲国产精彩中文乱码av| 男女肉粗暴进来120秒动态图| 国产一在线观看| 黄色网站在线免费| 国产精品午夜爆乳美女| bl道具play珠串震珠强迫| 成人午夜福利视频| 久久人人爽人人爽人人av东京热 | 天天在线天天综合网色| 在线中文字幕不卡| 一个人看的www在线高清小说| 新婚熄与翁公试婚小说| 久久精品国产99国产精偷| 欧美中文字幕在线看| 亚洲欧美日韩中文字幕在线一区|