c语言变量和指针的初始化问题

mac2024-03-22  29

c语言变量和指针的初始化问题

for example

void case_8(){ int a,*b; printf("a=%d\nb=%p",a,b); }

其中a可以直接赋值操作,b不可以,因为b现在虽然有地址,但是没有分配空间,所以不可以直接赋值,必须将b指向某一个同类型变量地址或者动态分配内存,才可使用

最新回复(0)