dポイントプレゼントキャンペーン実施中!

typedef struct 初期値

の検索結果 (81件 1〜 20 件を表示)

構造体のメンバが配列の場合の扱い

typedef struct _info_t{ int xxx; int yyy; int zzz; } info_t; typedef struct _gData{ int aaa;  int bbb; info_t infoData[100]; } gData_t; gData_t gMainData; 質問1 C言語で上記のようなグローバルのデータを作成しようと...…

解決

CStringを含むconst構造体

…VC++6.0で typedef struct { int i; CString s; } StructTest; という構造体を作ったとして const StructTest m_STest = { 1, "TEST" }; とすると 『error C2552: 'm_STest' : 初期化子リストによる個別の識別子の初期化...…

解決

構造体のメンバ初期化について

…構造体のメンバを初期化したいのですが、 メンバ数が多いので1個ずつ初期化するのは面倒です。 そのため、一度に初期化する方法を探していたのですが、 memsetやZeroMemoryなどで可能だ...…

解決

入れ子の構造体について

…例えば、入れ子の構造体を1つ使いたい場合、 struct bbb{ int b; }; typedef struct aaa{ struct bbb a; }AAA; AAA dt; と書くと、「dt.a.b = 10」とやれば、値等を設定できると思いますが、 入れ子...…

解決

構造体のポインタ参照

…構造体のプログラムを作成しており、コンパイルを行った際にエラーが起きてしまいました。 以下に構造体宣言とメイン関数のプログラムをとエラーが出てしまった部分を記述します。 エ...…

解決

入れ子になった構造体について

…以下のように定義した、2重に入れ子になった構造体があります。 これを、mallocを使ってエリアを確保した後、初期化しています。 例では、各構造体の項目数が少ないのですが、 項目が...…

解決

C言語 構造体の中に共用体を定義した変数の初期化に関して

…C言語のコンパイルエラーに関する質問です。 以下のような構造体の中に共用体を作成して、constで初期値を入れておきたいと考えています。 機械に適用する初期パラメータのような感じで...…

解決

構造体配列のクイックソート

…こんにちわ。 構造体配列のリストを ポインタのつなぎ変えによるクイックソートで 以下のようなソートをしたいのですが、悩んでおります。 struct info { int count; struct info *pre...…

締切

構造体を型の異なる構造体に代入

…C言語初心者です。 今回の質問は入力された構造体のメンバのデータを型の異なる構造体に代入したいのですが、毎回コンパイラにおこられてしまいます(汗)具体的には typedef struct MSG{ longin...…

解決

構造体宣言したポインタ変数に値を代入するには?

…strcpy(p -> key ,name);と打ってp -> key に入力した名前を格納したいのですがうまくいきません。 ほかにもp -> key = nameなども試してみましたがコンパイルエラーが出現してダメでした。 うまく格...…

解決

構造体の宣言でエラーが出ます。

…c言語を勉強中の初心者です。 プログラムで、struct structB; と宣言をしたのですがエラーになります。 このように、構造体にお互いの構造体を、要素にすることはできないのでしょうか。 ...…

解決

動的な構造体配列の初期化

…以下のように構造体を new で動的に確保したときに 構造体の中身(char bbb[10], int ccc)をゼロで初期化したいのですが ZeroMemory を使用するとCArrayのAdd()を使用したときにエラーになってしまいま...…

解決

C++ 構造体の一括初期化 {0}

…構造体変数に {0} を代入すると、CString は空文字、 intは0に一括で初期化されるようです。 なんでこんなことが出来るのでしょう? {0}は何? 仕組みを教えて下さい!!…

解決

構造体のメンバをfor文で回したい

…次のようなソースで typedef struct test{ int a; int b; int c; }TEST; TEST xx; xx.a=xx.a+3; xx.b=xx.b+3; xx.c=xx.c+3; printf("%d %d %d\n",xx.a,xx.b,xx.c); のようなことをしたいんですが、 xx.a=xx.a+3; xx.b=xx.b+3...…

解決

配列を含む構造体の初期値について

…gccのワーニングメッセージの意味が分からないの で質問させてください。 // ************************** void Vfunc1(void) {} void Vfunc2(void) {} typedef void(*VFUNC)(void); typedef struct { VFUNC svc[2]...…

解決

2次元配列を戻り値とする関数?

…いつもお世話になっています。 角度を入力すると、 2×2の2次元配列を戻す 関数を作りたいのですが、 コンパイルすると、 戻り値の型のところで、 不正な変換だというエラーが出...…

解決

戻り値で構造体を返すことは可能でしょうか?

…perlでは以下のように2つの戻り値が可能ですが、C言語では それができるのでしょうか? my (ret1, ret2) = test1(); よくやるのは、引数にポインタを渡して、内容を書き換える手を使っていま...…

解決

構造体のメンバにファイルポインタがあるときの初期化について

…#include typedef struct file{ FILE *fp; char filename[255]; int flag; }sFILE; main() { sFILE fp={ ,"output.txt",1100}; } のように書きたいんですが、sFILE fp={ ,"output.txt",1100};の最初のファイルポインタのところ...…

解決

二分探索木への挿入

…今学校で二分探索木を勉強しています。二分探索木に要素を挿入したいのですが、うまくいかないのでアドバイスをいただけないでしょうか。ファイル中の英文を単語に分けてその出現頻度...…

解決

入れ子になっている構造体配列の初期化がうまくいきません。

…入れ子になっている構造体配列の初期化がうまくいきません。 どのようにすればうまくいくでしょうか? #include typedef struct _item { int no; char name[10]; int price; }ITEM; typedef struct _all_item...…

解決

検索で見つからないときは質問してみよう!

Q質問する(無料)