//指针 #include "stdafx.h" //传了一个地址过来,本来目的是对这个地址指向的内容进行改变,但是这个方法中又对*b指针变量重新指向了另外一个地址。 int testb(int *b){ int c=456; b=&c; //地址变了 printf("%d\n",*b); return 1; } //真正的传址应该这样:传一个地址到方法中,然后方法中不能改变这个地址,只能对这个地址指的内容进行改变 //因为方法调用完毕后,并不会将main中的地址改变(它是一个局部变量), 要变只能将传过来的地址存放的内容进行改变,才能反应到main中的那个地址 ...
qiuyuanshan
搜索本博客
最近加入圈子
存档
最新评论