C语言实现继指针排序代码
代码语言:c
所属分类:其他
代码描述:C语言实现继指针排序代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
#include <stdio.h> #include <stdlib.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ void swap(int *a,int *b){//2个指针作为形参 a->a b->b //其实就是整型变量赋值 int tmp; tmp = *a; *a = *b; *b = tmp; } int main(int argc, char *argv[]) { //指针变量作为函数参数 //函数的参数可以是指针类型 作用是将一个变量的地址传送到一个函数中去 int a = 5,b = 6; int *p1,*p2; p1 = &a; p2 = &b; printf("a = %d,b = %d\n",a,b); //printf("p1 = %d,p2 = %d\n",*p1,*p2); if(a<b){ swap(p1,p2);//其实*p1 = a;*p2 = b; P1 P2是实参 } printf("a = %d,b = %d\n",a,b); //C语言中 实参.........完整代码请登录后点击上方下载按钮下载查看
网友评论0