最もよく理解ポインタ

 アドレスポインタ間の差:
   例えばint型32ビットシステムでは4バイト、INT A = 10を占め、最初のアドレスがアドレスである
   INT * = P&A、
   INT * Pは、メモリポインタの4バイトのステートメントを表します入力
   メモリポインタpに最初のアドレスを示す保存のp =&
   * P:Pは、メモリでメモリに保存されたメモリアドレスへのポインタを取得


  2交換データポインタが実装@
  aとbが交換されていない//、アドレスの交換は、A1とB1は、
メイン(){int型
 INT = A. 1;
 INT B = 2;
 INT&A = A1 *、
 INT * B1をB =&;
 INT * TEMP、
 TEMP = A1、
 A1 = B1、
 B1 = TEMP。

 printf( "%D ====%D \ n"、* A1 * B1)。

  0を返します。
}
 

公開された141元の記事 ウォン称賛51 ビュー90000 +

おすすめ

転載: blog.csdn.net/dreams_deng/article/details/91329284