##用strlen求字符串长度
#include <stdio.h> #include <string.h> int main() { char arr[] = {'b', 'i', 't'}; printf("%d\n", strlen(arr)); return 0; }
由于strlen是用来求字符串长度的,且字符串是以'\0'为结束标志的,以上代码arr数组中并没有‘\0’,所以打印出来是随机的值。
##用strlen求字符串长度
#include <stdio.h> #include <string.h> int main() { char arr[] = {'b', 'i', 't'}; printf("%d\n", strlen(arr)); return 0; }
由于strlen是用来求字符串长度的,且字符串是以'\0'为结束标志的,以上代码arr数组中并没有‘\0’,所以打印出来是随机的值。