#pragma once
一般用于头文件开始,预编译时,只插入一次此头文件。 例如 头文件 "grandfather.h"当这段程序多次被include ( 多文件编译,相互include时会遇到),只插入和编译一次。#pragma once 的编译速度 比 #ifndef GRANDFATHER_H #define GRANDFATHER_H ..快,所以往往 全用。#pragma once #ifndef GRANDFATHER_H #define GRANDFATHER_H struct family { int member; }; #endif /* GRANDFATHER_H */