C言語のポインタ
ポインタとは「変数のアドレスを指し示す変数」のことです。
ポインタ変数の宣言
C言語ではポインタ変数を宣言する時は、「*」(アスタリスク)を使用します。
int *p; // int型の変数のアドレスを格納できるポインタ変数
アドレスの代入
変数のアドレスをポインタ変数に格納するには、「&」(アンパサンド)を使用します。
int *p; int i = 10; p = &i; // アドレスの代入
ポインタとは「変数のアドレスを指し示す変数」のことです。
C言語ではポインタ変数を宣言する時は、「*」(アスタリスク)を使用します。
int *p; // int型の変数のアドレスを格納できるポインタ変数
変数のアドレスをポインタ変数に格納するには、「&」(アンパサンド)を使用します。
int *p; int i = 10; p = &i; // アドレスの代入