提问者:小点点

编程:c语言问题的原则与实践


我开始读一本名为《编程:c语言的原理与实践》的书。但书中的第一个程序就是这样的。现在,有两个问题。行\include“std\u lib\u facilities.h”我的编译器无法识别为有效代码(我认为您应该编写include iostream),并且在代码所在的位置,不存在使用名称空间std命名的代码;因为代码不能用短版本编写。

#include "std_lib_facilities.h" 

int main()
{ 
    cout << "Hello, World!\n";
    return 0; 
}

共2个答案

匿名用户

从这里复制头文件。将文件保存在与代码相同的目录中,名称为std_lib_facilities。h。然后你的代码就可以编译了。

正如您可以从文件中读取的那样,#include

在C语言中,包含头文件几乎等同于复制头文件中的所有内容,并将其粘贴到包含头文件的位置。

匿名用户

您应该从Stroustrup站点复制标头std_lib_facilities. h。您可以在书中找到对站点的引用。

(或者看这里)

现在您可以将此包含替换为

#include <iostream>

using namespace std;

相关问题