C语言中((i&0x8)==0)的值是无论i取何值它都等于0吗?
C语言中((i&0x8)==0)的值是无论i取何值它都等于0吗?
日期:2021-08-25 17:13:28 人气:1
a[i]=0和a[i]='\0'是有区别的,也是有相同点的,下面分两种情况讨论如下:
1、数组a是数值型(以int为例)
int a[4];
a[0] = '\0';
a[1] = 0;
printf("%d\n", a[0]); // 输出0
printf("%d\n", a[1]); // 输出0
1、数组a是数值型(以int为例)
int a[4];
a[0] = '\0';
a[1] = 0;
printf("%d\n", a[0]); // 输出0
printf("%d\n", a[1]); // 输出0