为什么我的c++使stdio.h 总有错必须使#include "stdafx.h" 才没有错 为什么 我的书上用的是stdio.h

日期:2021-07-17 04:08:54 人气:1

为什么我的c++使stdio.h 总有错必须使#include "stdafx.h" 才没有错 为什么 我的书上用的是stdio.h

不是说#include"stdio.h"有错,而是你创建的项目类型有问题。
你在创建项目的时候如果选择了“预编译头”的选项的话,项目中会有一个文件,就是stdafx.h,这个文件使编译的时候将#include"stdafx.h"前的语句预编译,避免重复编译。
如果你选择了预编译头,就必须将#include"stdio.h"写在#include"stdafx.h"后面(所有的#include"..
    A+
热门评论