Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I wonder why "long long" is 40 bits?

The immediate reason is that the ALU is 40 bits wide. The reason it has this particular size is probably a tradeoff between computational power vs silicon area and power consumption.

A non-function-pointer is "16 or 23" bits?

Near and far pointers, sort of.



Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: