72. What is the output of the following ..-阿摩線上測驗
72. What is the output of the following code?
(A) 1616
(B) 1617
(C) 1716
(D) 1717
2F
| |
3F william 大三上 (2022/03/21)
上面程式碼,size儲存的值為x字元變數所佔用的記憶體大小。以上面的程式碼為例,x變數儲存了”pcnoproblem”(不含引號)共11個半形字元,因此它佔用了11個位元組。可是我們輸出size的話可以發現,size居然等於12!?其實是因為我們是以「字串」的方式來儲存,所以C會自動將字串後再接個’'(空格)字元,故總共佔用了12個位元組的記憶體空間。 | |
4F
|