关于C的字符数组
我是新手来学小甲鱼的C语言视频。用的是mac 的 Xcode。代码如下#include "array_1.h"
int main(){
char a[]="My name is Rick and I am rich ";
char b;
int i;
for ( i=0; *(a+i)!='\0'; i++) {
*(b+i)=*(a+i);
}
*(b+i)='\0';
printf("String a is %s\n",a);
printf("String b is :");
for ( i=0; b!='\0'; i++) {
printf("%c",b);
}
return 0;
}我发现那个*(b+i)='\0';加不加都无所谓,并没有小甲鱼老师视频中演示的输出“烫烫”。。。字符串。我也没有别的环境测试,我就想知道是不是xcode会自动识别将'\0'补全呢?望高手解答
页:
[1]