Problem set 4 - struct

参考になったリンク集

補遺
1) structはデータ型の一種である。よって、
struct studentと宣言すると
studentはstruct nameとなる。又、struct studentでint(等他のデータ型)と全く同じように使用出来る。
例えば
struct student s2;
のように使える。

2) struct student {} s1;と書くと、
s1は(;の前なので)variable nameとなる。

3) structは言うなればintと全く同じ挙動なので、
functionに入れてもcopyが入れられるだけで、オリジナルはmodifyされない。

  • 「struct と typedef structで構造体を宣言した場合、何が違うのでしょう」

(とってもわかりやすい...yahoo知恵袋舐めちゃいかんね)
detail.chiebukuro.yahoo.co.jp