構造体の初期化で#defineを使用する方法

ドット

タイトルがはっきりしているのかわからないので、これがやりたいことです。を使用し#defineて、構造体の配列のサイズを定義したいと思います。

私はこのようにこれをやっています、しかしそれは働きたくありません:

#ifndef DEF_MAIN
#define DEF_MAIN

#define TAILLE_TAB = 100;

typedef struct Personne Personne;
struct Personne
{
    char nom[TAILLE_TAB];
    char prenom[TAILLE_TAB];
    int age;
};

#endif

しかし、エラーが発生します。

代わりに私が置く場合:

{
    char nom[100];
    char prenom[100];
    int age;
};

それからそれは機能します...
なぜ最初の解決策が機能しないのですか?=(
同じファイルのコードで#define VARを使用することはできませんか?

ジェームズ・マクラフリン

あなたの構文は間違っています、それは:

#define TAILLE_TAB 100

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

golangで次の構造の構造体を初期化する方法

分類Dev

別の構造体で構造体の配列を初期化する方法は?

分類Dev

C ++で構造体をCの方法で初期化する

分類Dev

c ++で構造体のベクトルを初期化する方法

分類Dev

Juliaで構造体の配列を初期化する方法

分類Dev

systemverilogで構造体の初期化を処理する方法

分類Dev

C ++ 20指定の初期化子を使用して構造体で共用体を初期化する方法

分類Dev

mallocで構造体を初期化する

分類Dev

構造体のGValueを初期化する

分類Dev

Cの構造体を初期化する

分類Dev

C ++で構造体内の共用体の構造体メンバーを初期化する方法は?

分類Dev

構造体で構造体を初期化する

分類Dev

構造体を拡張する構造体の静的初期化

分類Dev

内部構造体を外部構造体の初期化に反映する

分類Dev

構造体ポインタと指定された初期化を使用してC構造体を初期化する方法

分類Dev

一連の引数を使用して構造体を初期化する方法

分類Dev

memcpyを使用して構造体の配列を初期化する方法

分類Dev

Cで構造体を初期化するための推奨される方法

分類Dev

Cでの宣言後に構造体の配列を初期化する方法

分類Dev

Go構造体でメンバーを初期化する方法

分類Dev

cythonで構造体をNULLに初期化する方法は?

分類Dev

構造体をユニオンで初期化する方法は?

分類Dev

PLC-ST: 宣言で構造体を初期化する方法は?

分類Dev

Swift-構造体で配列を初期化する方法は?

分類Dev

c ++で構造体を正しく初期化する方法

分類Dev

構造体の配列フィールドをゼロで初期化する方法

分類Dev

直接構造体の初期化を禁止する方法

分類Dev

この構造体を集約して初期化する方法は?

分類Dev

構造体GLSL内の配列を初期化する方法

Related 関連記事

  1. 1

    golangで次の構造の構造体を初期化する方法

  2. 2

    別の構造体で構造体の配列を初期化する方法は?

  3. 3

    C ++で構造体をCの方法で初期化する

  4. 4

    c ++で構造体のベクトルを初期化する方法

  5. 5

    Juliaで構造体の配列を初期化する方法

  6. 6

    systemverilogで構造体の初期化を処理する方法

  7. 7

    C ++ 20指定の初期化子を使用して構造体で共用体を初期化する方法

  8. 8

    mallocで構造体を初期化する

  9. 9

    構造体のGValueを初期化する

  10. 10

    Cの構造体を初期化する

  11. 11

    C ++で構造体内の共用体の構造体メンバーを初期化する方法は?

  12. 12

    構造体で構造体を初期化する

  13. 13

    構造体を拡張する構造体の静的初期化

  14. 14

    内部構造体を外部構造体の初期化に反映する

  15. 15

    構造体ポインタと指定された初期化を使用してC構造体を初期化する方法

  16. 16

    一連の引数を使用して構造体を初期化する方法

  17. 17

    memcpyを使用して構造体の配列を初期化する方法

  18. 18

    Cで構造体を初期化するための推奨される方法

  19. 19

    Cでの宣言後に構造体の配列を初期化する方法

  20. 20

    Go構造体でメンバーを初期化する方法

  21. 21

    cythonで構造体をNULLに初期化する方法は?

  22. 22

    構造体をユニオンで初期化する方法は?

  23. 23

    PLC-ST: 宣言で構造体を初期化する方法は?

  24. 24

    Swift-構造体で配列を初期化する方法は?

  25. 25

    c ++で構造体を正しく初期化する方法

  26. 26

    構造体の配列フィールドをゼロで初期化する方法

  27. 27

    直接構造体の初期化を禁止する方法

  28. 28

    この構造体を集約して初期化する方法は?

  29. 29

    構造体GLSL内の配列を初期化する方法

ホットタグ

アーカイブ