C拡張:ポインタ
685 ワード
1.ポインタ変数の連続定義
やってみる
2.変数ポインタvs配列ポインタ
変数ポインタ:単一の変数を指すポインタ.配列ポインタ:配列を指すポインタ.
ポインタは、基本タイプ変数と配列を指すことができます.だから、使うときは見分けることに注意してください.
やってみる
int n = 10;
int* p,q;
p = &n;
q = &n;
2.変数ポインタvs配列ポインタ
変数ポインタ:単一の変数を指すポインタ.配列ポインタ:配列を指すポインタ.
#include
int main () {
int n = 10;
int *p;
p = &n; // p
printf("*p = %d
",*p);
int arr[] = {1,2,3,4,5,};
p = arr;// p
printf("*p = %d
",*p);
printf("*(p+1) = %d
",*(p+1));
printf("*(p+2) = %d
",*(p+2));
printf("*(p+3) = %d
",*(p+3));
printf("*(p+4) = %d
",*(p+4));
return 0;
}
ポインタは、基本タイプ変数と配列を指すことができます.だから、使うときは見分けることに注意してください.