Learn VisualLearn CS

配列と文字列の仕組み

配列は、同じ型の値を連続したメモリ領域に並べたものです。それぞれの値には0から始まる添字という番号がつき、arr[i]のように添字を指定して取り出せます。文字列は文字を並べた配列です。ヌル文字は、文字列の終わりを示す値0の文字です。C言語では\0と書き、文字列の最後に置きます。

この課の目標

配列の添字がメモリ上の連続した位置に対応する仕組みを説明できる。

文字列HELLOのアドレスが200から始まるとき、str[2]のアドレスは?