指针练习
2012-03-07 10:02
357 查看
题目描述:输入x,y两个整数,按照从小到大输出
代码
#include<iostream>
using namespace std;
int main()
{
int x,y;
int *p;
int *p1,*p2;
while(cin>>x>>y)
{
p1=&x;//把x地址给指针变量p1
p2=&y;//把y地址给指针变量p2
if(x>y)
{
p=p1;
p1=p2;
p2=p;//交换p1,p2所指向的 对象
}
cout<<*p1<<" "<<*p2<<endl;
}
delete p,p1,p2;//回收
}
代码
#include<iostream>
using namespace std;
int main()
{
int x,y;
int *p;
int *p1,*p2;
while(cin>>x>>y)
{
p1=&x;//把x地址给指针变量p1
p2=&y;//把y地址给指针变量p2
if(x>y)
{
p=p1;
p1=p2;
p2=p;//交换p1,p2所指向的 对象
}
cout<<*p1<<" "<<*p2<<endl;
}
delete p,p1,p2;//回收
}
相关文章推荐
- MIT的C指针练习代码
- GetMemory错误讲解(指针练习)
- 【openjudge 计算概论(A)】[指针练习]
- 结构体,文件操作,指针,简单练习
- 练习4: 设计字符串反转函数,理解字符串,数组,指针的内在联系。
- 指针练习-19
- 指针练习
- Linux_C练习:利用指针数组实现字符串的排序。(从键盘获取五个字符串)
- LinuxC数组与指针 练习
- C++ 指针与数组的练习
- 利用C++输出地址------指针练习
- GetMemory错误讲解(指针练习)
- C链表练习时对指针的深刻理解
- GetMemory错误讲解(指针练习)
- C++文本查询程序 定义类管理数据 用引用共享数据 不用智能指针 C++Primer练习12.27
- C++文本查询程序 定义类管理数据 用智能指针 C++Primer练习12.30
- C++文本查询程序 定义类管理数据 用智能指针 用StrBlob代替vector<string> C++Primer 练习12.32
- C++文本查询程序 定义类管理数据 用智能指针 C++Primer练习12.30
- C++文本查询程序 定义类管理数据 用引用共享数据 不用智能指针 C++Primer练习12.27
- [每日练习]如何使用一个指针来实现双向链表操作