error C3861: “swap”: 找不到标识符 (搞不懂怎么 h 会出现这种问题)
#include<stdio.h>int main(void)
{int a=1,b=10;
printf("shu ru:
swap(&a,&b);
printf("shu ru:%d %d\n",a,b);
getchar( );
return 0;
}
int swap(int *x,int *y)
{ int t;
t=*x;
*x=*y;
*y=t;
}
2014-11-06 22:01
2014-11-06 22:04
程序代码:int main(void)
{
void swap(int *x,int *y);
int a=1,b=10;
printf("shu ru:%d %d\n",a,b);
swap(&a,&b);
printf("shu chu:%d %d\n",a,b);
getchar( );
return 0;
}
void swap(int *x,int *y)
{
int t;
t=*x;
*x=*y;
*y=t;
}
2014-11-07 10:06
2014-11-07 11:02
2020-07-23 14:10