LPSTR相關幾個型別區分

2022-03-16 07:28:49 字數 560 閱讀 2945

lpstr    乙個32位的指向字串的指標   

lpcstr   乙個32位的指向字串常量的指標   

lpwstr   乙個32位的指向unicode字串的指標   

lpcwstr   個32位的指向unicode字串常量的指標

lpstr = char * 

lpcstr = const char * 

lpwstr = wchar_t * 

lpcwstr = const wchar_t * 

lpolestr = olechar * = bstr = lpwstr(win32) 

lpcolestr = const olechar * = lpcwstr(win32) 

lptstr = _tchar * 

lpctstr = const _tchar *

區分幾個概念

衝突域 衝突域就是連線在同一導線上的所有工作站的集合 或者說是同一物理 網段上所有節點的集合,或 乙太網上競爭同一 頻寬的節點集合。廣播域 廣播域就是指網路中所有能接收到同樣廣播訊息的裝置的集合。交換機每乙個埠是乙個衝突域 路由器每乙個埠是乙個廣播域 衝突域是物理層的概念 廣播域是鏈路層的概念 vl...

LPSTR型別的字串用法

這兩個函式要求輸入的字串必須是lpcwstr型別,這中間必須把char型別轉化為它,才能在視窗顯示你想顯示的內容。不喜歡廢話,上 case wm paint else 更簡單的方法 上面是c庫的函式,不提倡在win32裡面用 int sizenum lstrlenw widechar 1 1是為了去...

unsigned signed型別區分很重要

也許,我們寫起 來隨手就是定義乙個int 或者char型的資料。我們有沒有想過這個資料到底是有符號還是無符號呢,它到底需要乙個符號嗎,會溢位嗎?比如最簡單的兩行 char ch 0x90 printf 02x ch 你期待什麼輸出結果,是90嗎?但是結果可能不是你想的 得出結果是ffffff90,到...