ProgrammingのTipなど

ポインタ

ポインタとはメモリアドレスを指すための特殊な変数です
ポインタの宣言
型 *ポインタ変数;


int *pt;
メモリアドレスと&演算子
&記号を変数の前につけることで
その変数のアドレスを参照することができます
int a1 = 5000;
int *pt;
pt = &a1;
//これでpt変数にa1変数のアドレスが格納されました
ポインタへのアクセス
ポインタ変数の前に*記号をつけることで
そのポインタ変数が指すアドレスの変数のデータにアクセスできます

#include <stdio.h>
int a1 = 50000;
int *pt;
pt = &a1;
int a2;
a2 = *pt;
printf("%d\n", a2);
>>50000

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Menu

メニュー2

開くメニュー

閉じるメニュー

  • アイテム
  • アイテム
  • アイテム
【メニュー編集】

管理人/副管理人のみ編集できます