C++头文件、源文件、#include

2020-01-06 12:14:34于丽


试试看:
1、把程序11.2的main.cpp中#include "iostream.h"移动到shape.h中,是否会影响程序的运行?为什么?
2、如果有两个头文件a.h和b.h,在a.h中有#include "b.h",在b.h中有#include "a.h",那么在编译包含它们的源文件时,会发生什么错误?
结论:互相包含的两个头文件在编译的时候会导致错误甚至死机。