int_fast32_t本質

今天又學到了一些。這種帶fast的,在某些機器上會快一些。因爲不管是32bit,16bit,8bit,他都直接給定義成64bit,這樣就不用對齊了。取地址的時候就不用再切分了。所以就快了。。。 在mac上,也就是gnu上定義如下: 在Linux上,也就是gcc上定義如下: 所以我們看到,是加大內存到內存對齊,所以才快的。再不懂的同學可以搜下內存對齊~
相關文章
相關標籤/搜索