求字符串的长度时
strlen返回的是不包括’\0‘的长度
sizeof返回的是包括’\0‘的长度
int main() {
char a[7] = "hello";
cout << strlen(a) << endl;
cout << sizeof(a) << endl;
}
5
7
求字符串的长度时
strlen返回的是不包括’\0‘的长度
sizeof返回的是包括’\0‘的长度
int main() {
char a[7] = "hello";
cout << strlen(a) << endl;
cout << sizeof(a) << endl;
}
5
7