这是一个含【指针】的程序,有我个人的见解【望高手给点建议】,第四个东西!!
程序代码:
/*两个数互换*/ # include <stdio.h> void huhuan(int *a , int *b ) { int t; t = *a; //a是int *, *a是int。t必须是int *a = *b; *b = t; //b是b的值所在的地址。*b是 b代表的地址贮存的值: return ; } int main(void) { int a; int b; a = 3; b = 5; huhuan(&a, &b); printf("a = %d\nb = %d\n",a,b); return 0; }不知道我的见解有没有问题··
我感觉对指针还是模模糊糊的!!!
望高手给点建议!!!