1. fatal error C1010: 在查找预编译头时遇到意外的文件结尾...
fatal error C1010: 在查找预编译头时遇到意外的文件结尾是因为没选择“不使用预编译头”。解决步骤如下:
1、首先第一步就是要进行使用预编译头文件“stdafx.h”,这时候注意的是加入第三方c/cpp文件没有#include "stdafx.h",就会报此错误。
2. 致命错误:在搜索预编译头文件时遇到意外的文件结尾的指令。错误在哪儿 啊大神们
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编译器上是通不过编译的
3. fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "StdAfx.h"
我想是你建的工程有问题吧!你的头文件有StdAfx.h这个文件没?
4. VS编译错误,如何解决
在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "stdafx.h"”? 编译器已经估计错误所在,你根据提示查找错误,在源文件中看看有没有#include "stdafx.h"这句话
5. C++出现“无法打开预编译头文件”错误
出错的原因是包含了预编译头文件stdafx.h。但其实这种简单的命令行程序并不需要。
在创建工程的时候,在向导的第一个对话框里,勾选“空项目”复选框。这样就不会出现这个错误了。