C++中sizeof(),strlen(),string的length()和size()有什么区别???

如题所述

sizeof 求出的是对象所占有空间的字节数
strlen 求出的是字符数组第一个'\0'前的字节数
例如sizeof("abc\0cd")求出的是7
strlen("abc\0cd")求出的是3

string 的length和size没有区别
温馨提示:答案为网友推荐,仅供参考
相似回答