肯定能。 但你编写的:int *p;*p=7;这样的程序不对。因为“能直接给指针指向的数据”赋值,而你编写的小程序里的p还没有指向,所以不能赋值; 这个指针叫“悬浮指针”,也叫野指针,它不能被赋值的。需要这样编写才可以:int a,*p=&a;*p=7;
← 上一条:C语言中指针:不能通过改变指针形参的值而使指 下一条:在C语言中能否直接给指针指向的数据赋值?为什 →