c++的问题啦

#include<iostream>
#include<stdlib.h>

using namespace std;
void change(int &a,int &b);
int main(void){
    int x = 10;
    int y = 20;
    cout << x << ","<< y <<endl;
    change(x,y);
    cout << x << "," << y <<endl;
    system("pause");
    return 0;
}
void change(int &a,int &b){
    int c = 0;
    c = a;
    a = b;
    b = c;
}

为什么在main函数上面还要将函数这样写一下,不然就报错

西兰花伟大炮
浏览 1226回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP