せりか式 - C 言語チュートリアル - ポインタ いつもと違って,今回はポインタの基礎を少々 目次 ポインタとは 基本 種類 普通のポインタ 関数ポインタ NULLポインタ void型のポインタ 使い方 ポインタ演算 応用 配列 関数ポインタ 引数とする例 返値となる例 ファイルからの読み込み 多次元配列の動的生成 ポインタとは メモリをいじり回すための手段です. 単なる変数は,変数が指している番地の値しか利用できませんが,ポインタ変数を利用することで,ポインタ変数が指している番地の値が指している番地の値を利用することができます. 少々ややこしいですが,1つ先まで利用できるようになるわけです. 右図の例の場合,変数iを利用するとiの値しか使うことができませんが,ポインタ変数pに変数iの番地を入れておくことで,間接的に変数iもいじることができるのです. 結局ややこしくなった上に,iしか使え