Online Compiler C

#include <stdio.h> int main() { char str[] = "hello bit"; printf("%d %d\n",sizeof(str),strlen(str)); return 0; }
1) 这段代码的功能是:定义一个字符数组`str`并初始化为字符串"hello bit",然后使用`sizeof`和`strlen`分别计算该数组的大小和字符串的长度,并通过`printf`输出这两个值。

2) 提示:
- 注意`sizeof`运算符计算的是数组的总大小(包括结尾的空字符'\0'),而`strlen`函数计算的是字符串的实际长度(不包括结尾的空字符)。
- 可以手动数一数字符串"hello bit"中的字符个数,包括空格,来验证输出结果。