在以下环境中编译该代码会输出 5
len of array : 5 num
目前下列三种操作均会正常输出 4
例:
1、增加或减少赋值元素
2、屏蔽掉int *q = NULL;
3、使用变量接收strlen的运算结果
环境:
win11,64位
vscode
编译工具:minGw-w64
运行插件: Code Runner
#include <stdio.h>
#include <string.h>
int main()
{
int *q = NULL;
char arr[10];
arr[0] = 'c';
arr[1] = 'b';
arr[2] = 'c';
arr[3] = 'd';
printf("len of array : %d num\n", strlen(arr));
return 0;
}