c语言指针数组,36题,求大神详解

如题所述

在函数p内部,x=2,*y指向全局变量x,x,z是局部变量。
x++后局部变量x变为3,*y(全局变量x)变为3,局部变量z=6,全部变量w=2+3=5
所以第一行输出为3,3,6,5
返回main()函数后,输出的全是全局变量的值,所以除了全局变量x改变了之外,其余变量的值均未改变。于是第二行输出为3,2,2,5
温馨提示:答案为网友推荐,仅供参考
相似回答