12件中)カテゴリー「C言語」の条件で表示中。2019-12-29構造体の隠蔽と、内部リンケージな関数のテスト。対し、ヘッダファイルを二つ用意。animal_public.hは公開し、animal_private.hは非公開なヘッダファイル。利用者側は公開されているヘッダファイルをインクルードして使う。書いてみて思った隠蔽のメリット利用者側が構造体の実体を宣言・定義できない。アロー演算子などでメンバにアクセスできない。利用者側がデータ構造とその扱いを気にする必要がない。全て値渡しで実現される。変数が持つアドレスも値渡し(コピー)される。文を使って状態遷移を書いていると「もうだめだぁ」と力尽きることが多い。関数ポインタググってみると関数ポインタを使うといいらしいのでメモ。2019-11-14XPending(3)を使ったらいけた。12件中)カテゴリー「C言語」の条件で表示中。2019NARUPORTnarupoのブログおみくじ小説Webツール。