示例.请参考include防范里其中一种状况的范例或其他的使用方法。如下：struct foo 
优缺点.使用codice_1代替include防范将加快编译速度，因为这是一种高阶的机制；编译器会自动比对档案名称或inode而不需要在标头档去判断codice_3和codice_4。另一方面，部份编译器，例如GCC、clang等，也包含特别的程式码来识别和有效率的管理include防范。因此使用codice_1并不会得到明显的加速。此外，