私はこの構造を私のCプロジェクトのヘッダファイルとして持っています。ヘッダファイルに関数を格納する
struct info{
char name[50];
char address[150];
char country[20];
char region[20];
char postalcode[10];
char phonenumber[15];
char paymethod[15];
};
しかし、私は関数をヘッダファイルに格納できますか?なぜなら、プログラム全体を維持する方が簡単だからです。
この作品に役立ちますプロジェクトに.hファイルを含む.cファイルが1つしかない場合に限ります。ヘッダーファイルを含む複数の.cファイルがあるとすぐに、リンク時に "多重定義"エラーが発生します。 –