C++中sizeof和strlen的用法误区

sizeof函数是求表达式或者类型的字节数的,strlen是求字符串的长度的。sizeof遇到’\0’会把它的长度算进去,而strlen不会把’\0’算进去,而是到‘\0’就中止计算。 例如 #include<iostream> #include<cstring> #include<string> using namespace std; int main() { char str1[]
相关文章
相关标签/搜索