关于siazeof(a)、strlen(a)、a.length()、a.size()
**sizeof()**返回一个对象或者类型所占的内存字节数(获取内存空间的大小)
适用范围:(1)字符串(2)字符、整型等各种数组,(3)int、flooat类型占的字节数
记住头文件是cstring,string不可以
strlen只能够计算字符串的长度,其他数组不可以
适用范围:(1)字符串%s(2)字符数组
注意:计算长度不包括“\0”,遇到就停止
记住头文件是cstring,string不可以
**a.length()**计算字符串(string)变量的函数 ,字符数组不可以 ,计算长度也不包括“\0”
适用范围:(1)字符串%s或者sring
注意:计算长度不包括“\0”
a.size()是string类定义的一个返回字符串大小的函数。
获取字符串长度时与length()函数作用同
适用范围:
字符串%s或者sring
vector类型的长度
数组不可以!!!!!