見出し画像

#263 宣言

C言語には、いろいろな宣言がある
.hで宣言して.cで.hをインクルードする
include ファイル名と書く
この.hで宣言をしても良いし
.cで宣言しても良い

静的という意味のstaticがある
これは、他のファイルには見せないという意味と
領域を確保するという意味がある
関数内で宣言するか、関数外で宣言するかによる

データを入れるためには箱がいる。
これを変数という

箱には型があり、大きさを決める。
長さは8.16.32ビットある
プラスとマイナスで扱うか、
プラスだけで扱うか(符号付き、符号なし)

externは、他で宣言した箱を使うよという宣言
箱には配置が決まっていて
一意なアドレスが割り振られる

このアドレスを使ってアクセスするのがポインタ。
ポインタの箱は、
実際にアクセスする箱を用意して、
その箱のアドレスを指定してアクセスする

作りながら動かして
これらのことを咀嚼しながら
治していく
動いたら、何が効いたのかを
整理して、自分noteにまとめる

教訓
教科書に書かれてある内容は難しい
自分なりに整理して、
自分がわかる形で構築し直したい


よろしければサポートお願いします