lstrlen

lstrlen該函式返回指定字元串的位元組長度(ANSI版)或字元長度(雙位元組標準版);其中不包括終止NULL字元。

函式原型,參數,返回值,注意,

函式原型

int lstrlen(LPCTSTR lpString);

參數

lpString:指向以NULL為終止符的字元串。

返回值

指定字元串中位元組(ANSI版)或字元(雙位元組標準版)的長度。

注意

安全性:錯誤的使用該函式將會危害到應用程式。 lstrlen假設lpString 是以NULL結尾的,或者直接為NULL。如果事實上不是這樣, 將導致緩衝區的溢出或一個否定的服務,最終導致程式無法正常運行。考慮使用替代的函式:StringCbLength 或者 StringCchLength.
速查:Windows NT 3.1、Windows 95以上,頭檔案:winbase.h;庫檔案:kernel32.lib;Unicode:在Windows NT上實現為Unicode和ANSI兩種版本。

相關詞條

熱門詞條

聯絡我們