国二指针练习2

国二指针练习2

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

事实上,数组a并未被改变!!不要先入为主,认为所有的值都变成了2

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

m=3,p->m,调用函数f,将实参p中m的地址传递给形参s,s->m,则k赋值给m,m=5,p依旧指向m,故输出5,5

在这里插入图片描述

p->i,q->j,调用函数f,将i,j的地址传给s,t;由于i<j,将j的地址赋值给s,返回s,则r->j,故输出3,5,3,5,5

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

p指针指向变量m,调用函数,把m的地址传给指针s,然后再让s指向变量k,而p指针并未改变

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

调用strstr函数,可知a在b中第一次出现的位置,并将此地址赋值给指针p,strlen()函数:求字符串的长度(不包含结束标志),故9+3+1=13,此时p指向的地址下标值为13,输出to Beijing!

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

所有类型的指针变量都是地址,所占字节数均为4

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

如有问题可与我联系QQ:1207787189

猜你喜欢

转载自blog.csdn.net/sxh06/article/details/105736053