003 C / C ++データ型配列_

#include stdio.hの
の#include STDLIB.H 

// 。エッセンスデータタイプ:固定サイズのメモリブロック別名
ボイドメイン()
{ 
    int型 A;        // コンパイラは4バイトのメモリを割り当て伝える。
    INT B [ 10 ]; //は、コンパイラがメモリの4×10バイトを割り当て伝える。

    のprintf(" B:%のD、B + 1%のD&B:%のD&B + 1%D \ N-。ます。"、 Bは、B + 1、&​​B、B&+ 1 ); 
    のprintf(" はsizeof(A):D%のsizeof(B):D%\ N- "はsizeof(A)はsizeof (B));
     //2枚の印刷結果:
     // B:4128420、Bの+ 1:4128424、&B:4128420、&B + 1:4128460
     // はsizeof(A):. 4、はsizeof(B):40 
    
    // 分析:
     // B + 1 <>&B + 1×異なるB b及び&データ・タイプからである。
     // B:配列の最初の要素のアドレスを表す。
     // &B:アレイ全体のアドレス表す


    システム(一時停止) ; 
}

 

おすすめ

転載: www.cnblogs.com/it89/p/11069071.html