概述
原理就不讲了,这里用来理解指针的使用方法
代码1:
#include <stdio.h> int main() { int a, b;/* 实际变量的声明 */ int* p, * q;/* 指针变量的声明 */ p = &a;/* 在指针变量中存储实际变量的地址 */ q = &b; scanf_s("%d%d", p, q); if(*p>=*q) { int t = *p; *p = *q; *q=t; } printf("%d %dn",*p,*q); }
代码2:
#include <stdio.h> int main() { int a, b;/* 实际变量的声明 */ int* p, * q;/* 指针变量的声明 */ int* t = new int;/*new int 随机产生一个整型空间,必须加这个否则会出错*/ p = &a;/* 在指针变量中存储实际变量的地址 */ q = &b; scanf_s("%d%d", p, q); if(*p>=*q) { *t = *p; *p = *q; *q=*t; } printf("%d %dn",*p,*q); }
最后
以上就是要减肥小熊猫为你收集整理的【C语言】(指针) 将两个数排序的全部内容,希望文章能够帮你解决【C语言】(指针) 将两个数排序所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复