C++中声明错误的类型太多

Too many types in declaration error in c++

我想用大数是我的数据,所以我试了一下。

#include<iostream.h>
#include<conio.h>

struct DataType{
    unsigned long long int i,j;
}a;

int main(){
    a.i=1;a.j=1;
    while(a.j>0){
        a.i=a.j;
        a.j++;
    }
    cout << a.i;
    return 0;
}

注:编译器:Borland 5.02

Borland 5.02 比最旧的 C++ 标准还早,并且没有 long longs。它们是在 2011 年添加到 C++ 中的,您的编译器是 1997 年的。您应该得到这十年的编译器。

此外,在任何 C++ 标准中从来没有像 iostream.h 这样的东西,它是 #include <iostream>。也没有必要包括 non-standard 和 non-portable conio.h。你应该得到更好的学习资源。