字符串的长度是指?包括标识符0吗?

来源:百度知道 编辑:UC知道 时间:2024/07/05 23:28:24

楼上的你是不对的,在c语言里面字符串的长度包括'\0',也即是字符串的长度=字符字数+1。二VB里面是不包括的。其他的语言不清楚~嘿嘿

不包括,字符串长度是从string[0]到'\0'之间字符的个数(包括空格)

试试就知道了:(答案:不包括。)
=================
#include<iostream>
using namespace std;
void main()
{
char str[]="hello";
int size=strlen(str);
cout<<size<<endl;
}
===================