请问strlen函数在算字符串长度的时候,最后的结束字符"\0"算不算进去的?
RTRT
[解决办法]
不算
[解决办法]
测试一下不就知道了?
#include <stdio.h>
#include <string.h>
int main()
{
char *p= "1234 ";
printf( "%d ",strlen(p));
return 0;
}
结果为4
发布时间: 2012-02-20 21:18:23 作者: rapoo
请问strlen函数在算字符串长度的时候,最后的结束字符"\0"算不算进去的?
RTRT
[解决办法]
不算
[解决办法]
测试一下不就知道了?
#include <stdio.h>
#include <string.h>
int main()
{
char *p= "1234 ";
printf( "%d ",strlen(p));
return 0;
}
结果为4