C / C ++ヘッダーファイルの基本とマクロの使用

#includeは実際には前処理段階にあり、対応する同じファイルを前面にコピーします。合理性を証明するために、Hello、Worldを例として、次のコマンドを実行します。

gcc -E testInclude.c -o testInclude.i

ファイルにはさらに多くの行があることがわかりました。

これを証明するために、最も単純なヘッダーファイルを実装します。

add.h

int add(int a, int b){
	return a+b;
}

メイン機能

#include "add.h"

int main()
{
	add(3,5);
	return 0;
}

 

マクロ定義の高度な使用法:

1.DEBUGデバッグモード出力

2.同様のテンプレートの使用とスキル。

特定のプロジェクトの研究。

おすすめ

転載: blog.csdn.net/wwxy1995/article/details/113816752