数组和指针
当数组名作为sizeof的参数传入时,返回的值为整个数组所占的字节数
数组名为常量指针,并分配了数组大小的内存空间
指针只有所指向的内存空间
只有一维数组才能够缺省提供数组参数
strlen函数返回类型为size_t,是一个无符号数,无符号数不能用来和0比较大小
strlen(x)-strlen(y)>=0恒成立
strnlen等函数可以根据输入参数的大小来防止溢出,如果插入数据过大,会导致超出部分被丢弃,并将不会以nul结尾
数组和指针
当数组名作为sizeof的参数传入时,返回的值为整个数组所占的字节数
数组名为常量指针,并分配了数组大小的内存空间
指针只有所指向的内存空间
只有一维数组才能够缺省提供数组参数
strlen函数返回类型为size_t,是一个无符号数,无符号数不能用来和0比较大小
strlen(x)-strlen(y)>=0恒成立
strnlen等函数可以根据输入参数的大小来防止溢出,如果插入数据过大,会导致超出部分被丢弃,并将不会以nul结尾