标签:问题 poi 注意 oid 技术分享 include 变量类型 int 提醒
#include<stdio.h> int main() { void swap(int *p1,int *p2); int a,b; int *pointer_1,*pointer_2; scanf("%d%d",&a,&b); pointer_1=&a; pointer_2=&b; swap(pointer_1,pointer_2); printf("%d,%d\n",a,b); } void swap(int *p1,int *p2) { int c; c=*p1; *p1=*p2; *p2=c; }
总结:1、作用swap函数可以起到交换两个变量的值的作用,同时,使用指针作为形参,实参是pointer_1和pointer_2,在函数调用时,将实参传递给形参,采用值传递的方法,虚实结合,使编程更整齐,美观,便捷。
2、在编程时,出现了一些知识性的问题,在值传递时,应定义一个整形变量,不可以再定义一个指针,同时,主函数前面应该用int,而不是void。
3、平时编程时,应该明确每一步是用来干什么的,想我这次出现的错误可以给我一个很好的提醒,在编程时注意变量类型以及一些细小的细节。
标签:问题 poi 注意 oid 技术分享 include 变量类型 int 提醒
原文地址:http://www.cnblogs.com/cx-1314521/p/6601002.html