Number of bits in basic data type
问题 Here's a couple of thoughts.I'm learning so there might be mistake(s) and even missing some basics. sizeof operator returns number of bytes. number of bits in byte is not constant value(correct me but it's number of bits char has). I want to know how many bits variable occupies, and sizeof won't tell me that without making assumptions about number of bits in char. So I came up with this piece of (probably unnecessary) code: #include <stdio.h> #include <math.h> #include <limits.h> int main