C语言指针
2014-01-22 17:09
260 查看
#include <stdio.h> void change(int *); int main() { /**************************************************** * 指针: * 格式:变量类型 *变量名; * 指针变量只能存储地址 * 指针就一个作用:能够根据一个地址值,访问对应的存储空间 * int *p; * 指针变量p前面的int:指针变量p只能指向int类型的数据 * *****************************************************/ int a = 90; int *p; //把变量a的地址赋值给了指针p p = &a; //通过指针修改变量a的值 *p = 100; printf("a的值被修改后是:%d\n", a); printf("a的值被修改后是:%d\n", *p); int b = 100; //通过函数修改变量b的值 change(&b); return 0; } void change(int *p) { *p = *p + *p; printf("b的值被修改后是:%d\n", *p); }
a的值被修改后是:100 a的值被修改后是:100 b的值被修改后是:200
相关文章推荐
- C/C++语言void及void指针深层探索
- C 语言指针 5 分钟教程
- 51c语言中null指针的问题
- C 语言中的指针和内存泄漏
- C语言语法笔记 – 高级用法 指针数组 指针的指针 二维数组指针 结构体指针 链表
- c语言基础之指针
- 没有指针的Java语言
- c语言基础之指针与一维数组
- C语言指针方面的理解:(更新中)位对齐
- C/C++语言void及void指针深层探索
- C/C++语言void 及void 指针深层探索
- c 语言基础(除指针)
- C/C++语言void及void指针深层探索----笛风读书笔记系列
- (三)JNI学习之C语言基础,指针
- C 语言中的指针和内存泄漏
- C/C++语言void及void指针深层探索
- C语言中的空指针、空指针常量、NULL & 0
- C 语言中的指针和内存泄漏
- C语言指针-----指针与数组
- C/C++语言参数传递----值传递、引用传递、指针传递、指针引用传递