Problem set 4 - struct
参考になったリンク集
- struct: 納得C言語 [第14回]構造体 - ほぷしぃ
補遺
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されない。
- typedef: その他の型
- 「struct と typedef structで構造体を宣言した場合、何が違うのでしょう」
(とってもわかりやすい...yahoo知恵袋舐めちゃいかんね)
detail.chiebukuro.yahoo.co.jp