这是我试过的:
int i=-1,size=1; while (i>>1) size++; printf("%d",size);
目标是确定int不使用sizeof运算符的大小.
int
sizeof
上述循环证明是无限的.有没有办法解决它,以便它做它想要做的事情?
c c++ sizeof
c ×1
c++ ×1
sizeof ×1