33,311
社区成员
发帖
与我相关
我的任务
分享
int main(int argc, char* argv[])
{
int i = 3, j = 5;
void swap(int* a, int *b);
swap(&i, &j);
printf("%d %d\n", i,j);
return 0;
}
void swap(int* a, int *b)
{
int temp;
temp = *a;
*a = *b;
*b = temp;
}
void swap(int& a, int& b)
{
int temp = a;
a = b;
b = temp;
}
swap(i, j);
void swap(int* a, int* b)
{
int temp = *a;
*a = *b;
*b = temp;
}
swap(&i, &j);