- 349 名前:名無しさん@お腹いっぱい。 [2009/02/05(木) 21:48:12 ]
- ポインタじゃなくて、structの実体渡しで呼び出す関数を、
structの即値の引数で呼び出すことってできませんか? どういうことかというと、 struct hoge { int hoge_a; char *hoge_b; }; void func(struct hoge); と宣言されてる時、 struct hoge hh = {123, "boke"}; func(hh); で呼び出すと、呼び出しのためだけにstruct hoge hhを宣言するのが無駄なので、 func({123, "boke"}); みたいな形で、引数を即値にして一発で呼び出したいんですが。
|

|