为什么不在devc++; 这给C++中的编译错误。如何解决这个问题 #include <iostream> #include <iomanip> #include <conio.h> { int year,month,day; }; #包括 #包括 #包括 { 整数年、月、日; };

为什么不在devc++; 这给C++中的编译错误。如何解决这个问题 #include <iostream> #include <iomanip> #include <conio.h> { int year,month,day; }; #包括 #包括 #包括 { 整数年、月、日; };,c++,compiler-errors,C++,Compiler Errors,这可能是因为编译器没有看到包含的头文件。 对于语句#include确保conio.h头文件位于编译器目录中。否则,您可以使用#include“conio.h”并将头文件conio.h放在当前项目目录中 此标头声明了几个有用的库函数,用于从程序执行“控制台输入和输出”。大多数针对DOS、Windows3.x、Phar-Lap、DOSX、OS/2或Win32的C编译器都有此头文件,并在默认C库中提供相关的库函数。大多数针对UNIX和Linux的C编译器都没有这个头,也不提供库函数。它应该是函数吗?如

这可能是因为编译器没有看到包含的头文件。 对于语句
#include
确保
conio.h
头文件位于编译器目录中。否则,您可以使用
#include“conio.h”
并将头文件conio.h放在当前项目目录中


此标头声明了几个有用的库函数,用于从程序执行“控制台输入和输出”。大多数针对DOS、Windows3.x、Phar-Lap、DOSX、OS/2或Win32的C编译器都有此头文件,并在默认C库中提供相关的库函数。大多数针对UNIX和Linux的C编译器都没有这个头,也不提供库函数。

它应该是函数吗?如果是:

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

int main() 
{
    int month, year, day;
}
#包括
#包括
#包括
int main()
{
整数月、年、日;
}

在我这方面编译并运行得非常好。

您的编译器不支持它。请提供编译器错误。您的语法看起来不正确。@ShowMan由于语法无效,您链接的代码毫无意义,我们仍然不知道您的错误是什么。请更新信息以允许正确回答,或者删除/回答/标记您的帖子。我遗漏了一些部分。对不起。现在你能检查一下这个吗。。。等待现在我完全糊涂了。你的{int year.month,day;}应该是一个函数,一个结构,一个类吗?如果它应该是一个函数,在我这方面很好。我可以编译没有问题。对不起,我遗漏了一些部分。你现在能查一下吗。