strlen取当前已有的字符串的长度,而sizeof取当前的字符串数组的最大内存s[1000]为1000个Byte(字节) 这里的a[1000]的sizeof为4000个字节,即1000个int,每个int为4字节,每个字节为8位并排在一起的bit
综上,sizeof求当前数组最大内存,以字节为单位;strlen求字符串的当前长度。
strlen取当前已有的字符串的长度,而sizeof取当前的字符串数组的最大内存s[1000]为1000个Byte(字节) 这里的a[1000]的sizeof为4000个字节,即1000个int,每个int为4字节,每个字节为8位并排在一起的bit
综上,sizeof求当前数组最大内存,以字节为单位;strlen求字符串的当前长度。