char* a;
char b[128];
b=a;是错误的
数组指针可以给char*赋值哦,但是指针那个不能赋值给数组指针哦
char b[128];
b=a;是错误的
数组指针可以给char*赋值哦,但是指针那个不能赋值给数组指针哦
那个数组指针可以理解为不能变化的指针
指针是需要占用内存空间来存储地址的;数组名则更像是一个立即数或者常数。你可以修改指针指向的内容,但你绝对无法改变数组名的指向
数组名本质上和指针还是有区别的,只是有的时候可以简单理解成指针