黑马程序员技术交流社区
标题:
指针用法
[打印本页]
作者:
i_iOS
时间:
2015-9-30 17:45
标题:
指针用法
//指针的基本用法
//2015 09 29
#include <stdio.h>
void add1(int a);
void add2(int *a);
int main(){
// 指针是存地址的数据类型,里面存的是地址
int a=10;
int *p=&a;
int b=*p;//将p指向的地址对应的变量的值赋给b,即 int b=a;
printf("a的初始值为%d\n",a);
add1(a);
printf("调用add1,a为%d\n",a);
add2(p);
printf("调用add2,a为%d\n",a);
return 0;
}
void add1(int a){//值传递
a=a+10;
}
void add2(int *a){//地址传递
*a=*a+15;
}
作者:
LPz1994
时间:
2015-10-1 10:23
赞一个,再赞一个,在在在一个
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2