About me

Monday, 22 February 2016

C Data Type Size

  • Introduction

之前大一時,C的教科書裏面一開始就有許多C的資料型態的介紹,
哪一個佔多少byte,可呈現的數值範圍各是多少,
這東西老師沒有特別講解,也沒有說很重要,
所以一直都以為根本不用去記它,
記它幹嘛? 隨便都可以查的到的東西@@
結果,沒去背它果然吃很多虧,
先不說實用面,就是宣告錯型態會浪費很多記憶體空間,
降低很多效能等等,
至少,很多公司面試都很喜歡考阿!!!


所以這邊我想要有自己的小篇幅,可以整理一下,
很常使用的數值型態的size,
這樣我隨時也可以查,也可以很快就記住了。


  • Data Type Size
首先我的電腦是x86_64
Linux hugh-Home-PC 3.16.0-60-generic #80~14.04.1-Ubuntu SMP Wed Jan 20 13:37:48 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

所以在這狀況下,結果如下

No comments:

Post a Comment