查找预编译头指令时文件意外结束
❶ 致命错误C1010:意外的文件结尾而寻找预编译头指令
#include <iostream>
using namespace std;
int main(int argc, char* argv[])
{
int nStuNO;
double dScore1;
double dScore2;
double dScore3;
double dAvgScore;
cout<<"输入学生学号:";
cin>>nStuNO;
cout<<"输入学生成绩1:";
cin>>dScore1;
cout<<"输入学生成绩2:";
cin>>dScore2;
cout<<"输入学生成绩3:";
cin>>dScore3;
dAvgScore=(dScore1+dScore2+dScore3)/3;
cout<<"学号为"<<nStuNO<<"的学生的平均成绩为:"<<dAvgScore<<endl;
return 0;
}
我给你改好了,你看看有什么不同吧
❷ fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "StdAfx.h"
我想是你建的工程有问题吧!你的头文件有StdAfx.h这个文件没?

❸ 致命错误C1010:意外的文件结束而寻找预编译头指令
//在用int定义变量的时候,你那个是不合法的自定义标志符,空格是不合//法////的,应用字母、数字、下划线、中的一种或几种来组成,且字母不能是第//一个,
#include<iostream.h>
const float PI=3.1416;
void main()
{
int graphicType;
float radius,a,b,perimeter;
cout<<"选择图形的类型(1-圆形 2-长方形 3-正方形):";
cin>>graphicType;
switch(graphicType)
{
case 1:
cout<<"请输入圆的半径为:";
cin>>radius;
perimeter=PI*2*radius;//这有个*不能省,
cout<<"圆"<<radius<<"周长为:"<<perimeter<<endl;
break;
case 2:
cout<<"请输入矩形的长,宽(以空格分隔):";
cin>>a>>b;
perimeter=2*(a+b);
cout<<"矩形"<<a<<":"<<b<<"的周长为:"<<perimeter<<endl;//是b,不是B
break;
case 3:
cout<<"请输入正方形的边长为:";
cin>>a;
perimeter=a*4;
cout<<"正方形"<<a<<"的周长为:"<<perimeter<<endl;
break;
default:
cout<<"输入错误!"<<endl;
}
}
❹ VC++6.0中出现这样的错误提示“意外的文件结尾而寻找预编译头指令”
设置一下即可,
打开VC->选中Project->Setting->C/C++,在下拉列表中选中预编译->不使用预编译头。
❺ 致命错误:在搜索预编译头文件时遇到意外的文件结尾的指令。错误在哪儿 啊大神们
4个错误
0.NULL不需要你来define
1.printf('delete:%ld\n",num); //左边用了单引号
2.while(num!p1->num&&p1->next==NULL); //应该是num != p1->num
3.sxanf("%ld",&del_num);/*输入要删除的学号*/ // 是scanf
另外
main函数最好声明为int型,这是标准C对main函数的要求
声明为void的main函数在标准C编译器上是通不过编译的
❻ c语言发现意外的文件尾怎么办
c语言发现意外的文件尾的解决方法是:
1、在解决方案资源管理器中,右击相应的.c/.cpp文件,点击“属性”;
2、更改右侧第一行的“创建/使用预编译头”,把选项从“使用预编译头(/Yu)”改成“不使用预编译头”即可。
❼ 在查找预编译头指令时遇到意外的文件结尾
发代码。
我也遇到过。貌似重新复制放到新文件中应该就OK了。
强烈BS楼上,不会用就说不好。无语了。。
❽ 在C++中在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "StdAfx.h"”怎么办
在cpp第一行添加#include "StdAfx.h"如果说有cin cout endl这种是未声明的标识符的提示,则在头文件包含语句下添加using namespace std;
❾ 寻找预编译头指令时文件意外结束
fatal error C1010: 在查找预编译头时遇到意外的文件结尾... 家编译器都说了... 否忘记了向源中添加“#include "stdafx.h"”? 此问题如何解决? 加上这个预编译头文件包含就可以了...注意顺序 #include "stdafx.h" 或者在VS选项里把 预编译项取消
❿ 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "StdAfx.h"”
你建立的工程使用了预编译功能, cpp最前边要留一行这样的内容:
#include "StdAfx.h"
