c语言指针运算符和取地址运算符的简单运用
2015-04-14 00:00
204 查看
#include <stdio.h> void main() { int a1,a2; /*定义两个int型变量*/ int *p1, *p2; /*define two int point variable.*/ a1 = 20; a2 = 80; p1 = &a1; p2 = &a2; printf("a1 = %d, a2 = %d\n",a1,a2); printf("*p1 = %d, *p2 = %d\n",*p1,*p2); printf("a1 address: %d, a2 address: %d\n",p1,p2); printf("a1 address: %d, a2 address: %d\n",&a1,&a2); } #include <stdio.h> void main() { int a1, a2; int *p1, *p2, *p; printf("Enter tow integer(separate by commas): \n"); scanf("%d,%d",&a1,&a2); p1 = &a1; p2 = &a2; if(a1 > a2) { p = p1; p1 = p2; p2 = p; } printf("a1 = %d, a2 = %d\n",a1,a2); printf("min = %d, max = %d\n",*p1,*p2); printf("a1 address is: %d, a2 address is: %d",&a1,&a2); }
相关文章推荐
- c语言指针,简单一句话指针就是地址
- c语言的 地址运算符 & 和 指针运算符* 的区别
- c语言实现最简单的哈希表(开放地址线性探测法)
- C语言中宏定义中#和##之我见以及其在嵌入式中的简单运用
- C语言如何获得变量的物理地址以及简单的写时拷贝测试
- C语言运算优先级 简单记就是:! > 算术运算符 > 关系运算符 > && > || > 赋值运算符
- 【C语言简单说】五:常用运算符
- 顺序线性表——通过存放地址,实现顺序存储--C语言简单实现
- 运用c语言做出简单的贪吃蛇程序
- C语言中简单函数的运用
- C语言sizeof(),条件运算符?:,取地址运算符&变量名
- c语言 &取地址运算符的理解
- C语言运算符简单总结
- 关于C语言取地址运算符”&“
- c语言 &取地址运算符的理解
- c语言有关操作符(运算符)的简单介绍
- Poedu_C语言_lesson18_20160919_运算符运用
- c语言的最简单的实际运用
- C语言中运算符的简单介
- C语言中简单的for循环和浮点型变量