使用局部变量时c ++中的致命错误

时间:2015-05-27 05:03:10

标签: c++ iostream

正在学习cpp教程

#include <iostream.h>
using namespace std;

int main()
{
    //variable declaration
    int a,b;
    int c;

    //actual initialization
    a=10;b=20;
    c=a+b;

    cout<<c;
    return 0;
}

我的错误

fatal error: iostream.h

1 个答案:

答案 0 :(得分:2)

只需将<iostream.h>更改为<iostream>

即可

原因是.h标题扩展名用于 C 包含但不再用于 C ++

事实上,您实际上可以使用 C 库.h因为 iostream ,因为 iostream 独占,因此致命错误。