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两种版本。
参考资料
最新修订时间:2022-06-28 20:24
目录
概述
函数原型
参数
返回值
注意事项
参考资料