文字列とポインタとは
読み:もじれつとぽいんた・C言語用語辞典
char型のポインタで文字列の先頭を指し示す扱い方のこと。文字列リテラルへのポインタは書き換え不可な点にとくに注意が必要。char *s = "Hello";のように書くと、sは文字列の先頭を指すポインタになる。
関連する用語
文字列もじれつ文字が連なったデータのこと。C言語ではchar型の配列として表現され、その末尾には終わりを示す番人の文字が置かれる。"Hello"のようにダブルクォートで囲んで書くのが文字列リテラル。
ポインタぽいんた別の変数のアドレス(住所)を格納する変数のこと。値そのものではなく「値がどこにあるか」を持ち歩く、宛先メモのような存在。int *pのように、型名の後ろに*を付けて宣言する。
アプリの用語集で引く(無料・登録不要)
用語辞典の目次へ
もっと先へ:ポインタ・メモリ・ファイル入出力・セキュアコーディングを含む全26トラックと、段位検定・模試のフルセットは完全版に収録しています。
完全版(BOOTH)を見る