kainster

never too late
posts - 33, comments - 3, trackbacks - 0, articles - 0
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

传址

Posted on 2008-10-17 09:22 kainster 阅读(101) 评论(0)  编辑  收藏 所属分类: 《C&Pointer》笔记

 

#include <stdio.h>
void increasePointer(int *p)
{
    p
++;
    printf(
"%d\n",*p);
}

int main()
{
    
int arr[] = {1,2};
    
int *= arr;
    increasePointer(p);
    printf(
"%d",*p);
    
return 0;
}
程序的运行结果会是:
2
1
因为其实所谓的传址对于地址值而言还是传的是值,只不过这个值是一个地址,也就是说传递的时候传递的是原来指针的一个拷贝,而不是原指针本身

只有注册用户登录后才能发表评论。


网站导航: