我得到了未处理的异常

时间:2015-11-15 05:10:44

标签: c++

#include<iostream>

using namespace std;

//void Hitung(int T1, int T2, int T3, int T4, int T5, int T6);

void Hitung(int T1, int T2, int &T3, int &T4, int &T5, int &T6)
{
    T3 = T1 + T2;

    T4 = T1 - T2;

    T5 = T1*T2;

    T6 = T1 / T2;


}

void main(int A, int B, int *C, int *D, int *E, int *F)
{

    cout<<"Insert A: ";
    cin>>A;

    cout<<"Insert B:";
    cin>>B;

    Hitung(A, B, *C, *D, *E, *F);

    cout<<"Hasil Penjumlahan: "<<*C<<endl;
    cout<<"Hasil Pengurangan: "<<*D<<endl;
    cout<<"Hasil Perkalian: "<<*E<<endl;
    cout<<"Hasil Pembagian: "<<*F<<endl;

    system("pause");
}

1 个答案:

答案 0 :(得分:0)

main可以定义为:

int main() { ... }

int main(int argc, char** argv) { ... }

使用

void main(int A, int B, int *C, int *D, int *E, int *F) { ... }

导致未定义的行为。

很难提出具有建设性的建议,因为你还没有解释你想要在你的计划中完成什么。