Q :   請寫出將會印出的值

 

 

 

-------------------------------------------------------------------------------------------------------------

 

 

Ans :

此題為簡單的送分題,sizeof函數回傳該變數所佔的byte數並印出,

不同的資料型態的size為基本觀念須熟記。

另外需注意本題的兩個陷阱

1.  計算字串陣列的size大小時,須連同"空白"與最後的"空字符"(Null character) 也一同加進去。

2.  sizeof( *p ) 所代表的是該指標所指向位置的資料型態,此題*p所指向的是char,所以也等於sizeof(char)

     (另外 sizeof (p) 代表的又是不同的意思,可自行寫code試看看結果)

 

 

故答案為

 

arrow
arrow

    C 發表在 痞客邦 留言(0) 人氣()