ポインタ

UP 1 Level


内容

  1. スライド 1 ポインタ
  2. スライド 2 ポインタとは、
  3. スライド 3 他の関数内の2つの変数の値を交換する関数
  4. スライド 4 /* 続き */ /* ヘッダファイルの読み込み*/ #include
  5. スライド 5 /* 続き */ /*main関数*/ int main() { /*...
  6. スライド 6 /* 続き */ /*2つの変数の値の交換 */ swap(&d...
  7. スライド 7 /*他の関数の2つの変数の値を交換する関数 仮引数 x_ptr,y_ptr:交...
  8. スライド 8 /* 続き */ /* 命令記述 */ temp=(*x_ptr)...
  9. スライド 9 アドレス
  10. スライド 10 アドレス演算子 &
  11. スライド 11 アドレスとscanf文
  12. スライド 12 アドレスとprintf文
  13. スライド 13 イメージ
  14. スライド 14 イメージ
  15. スライド 15 イメージ
  16. スライド 16 イメージ
  17. スライド 17 /* print_address.c アドレス表示実験 コメント省略 ...
  18. スライド 18 printf("char 型の変数のアドレス\n"); printf("a...
  19. スライド 19 ポインタの宣言
  20. スライド 20 イメージ
  21. スライド 21 間接演算子 * (ポインタとポインタが指す変数)
  22. スライド 22 ポインタと変数の別名
  23. スライド 23 イメージ
  24. スライド 24 イメージ
  25. スライド 25 イメージ
  26. スライド 26 イメージ
  27. スライド 27 NULL
  28. スライド 28 /* test_pointer.c ポインター実験 コメント省略 *...
  29. スライド 29 /*続き*/ /*実験操作*/ k_ptr=(&i); /*ポインタ...
  30. スライド 30 /*続き*/ /*ポインタによる演算*/ (*l_ptr)=(*l_p...
  31. スライド 31 配列とポインタ
  32. スライド 32 char a[MAX]; char *b_ptr; b_ptr=a;
  33. スライド 33 イメージ
  34. スライド 34 イメージ
  35. スライド 35 イメージ
  36. スライド 36 /* pointer_array.c ポインターと配列実験 コメント省略 ...
  37. スライド 37 /* 続き*/ m_ptr=n; printf("nの値は %p \...
  38. スライド 38 演算子&と*の結合力
  39. スライド 39 関数とポインタ
  40. スライド 40 イメージ
  41. スライド 41 値による呼び出し(call by value)
  42. スライド 42 参照による呼び出し(call by refernce)
  43. スライド 43 イメージ
  44. スライド 44 関数間での配列の引き渡し1
  45. スライド 45 関数間での配列の引き渡し2
  46. スライド 46 /*test_sendarray.c*/ #include ...
  47. スライド 47 /*続き*/ print_array(n,data); /*内容変...
  48. スライド 48 /* 続き */ void print_array(int n,int ...
  49. スライド 49 /* 続き */ void write_array(int n,int ...
  50. スライド 50 関数間での2次元配列の引き渡し

Converted from Powerpoint Presentation to HTML by PPT2HTML AddIn.
PPT2HTML : by AGATASHI