以下两份代码为何有这区别?
第一份代码可以将指针a指向数组首地址b,代码如下:
程序代码:#include"stdio.h"
int main(void){
char *a;
char b[100];
a=b;
return 0;
}而第二份代码却无法将数组首地址a指向指针b,这是为什么?代码如下:
程序代码:#include"stdio.h"
int main(void){
char a[100];
char *b;
a=b;
return 0;
}




