sizeof 是一种运算符,用来计算一个类型的大小,计算时加上“\0”。
length 是一种函数,只用来计算字符串的长度。C语言里没有这个函数,C++的String里边有。
strlen 是一种系统的库函数,用来计算长度,计算时不加“\0”。
举个栗子
sizeof("abcd") = 5
length("abcd") = 5
strlen("abcd") = 4
了解了吧 元芳
sizeof 是一种运算符,用来计算一个类型的大小,计算时加上“\0”。
length 是一种函数,只用来计算字符串的长度。C语言里没有这个函数,C++的String里边有。
strlen 是一种系统的库函数,用来计算长度,计算时不加“\0”。
举个栗子
sizeof("abcd") = 5
length("abcd") = 5
strlen("abcd") = 4
了解了吧 元芳