首页 > 编程知识 正文

将下列命题符号化,并讨论其真值(有关sizeof返回无符号整型的一个很坑的题目)

时间:2023-05-06 09:26:39 阅读:122180 作者:1841

#include stdio.hint i; int main () ) I----; if(Isizeof(I ) ) {printf ) (n ); (else ) printf ) ((n ); }返回0; )本来,I在初始化的默认情况下为0; 后为-1; I是整形,大小为4字节。14; 你应该选择a

但是,由于sizeof返回的无符号类型,左边的-1也被转换为无符号。 其存款方式为11111111,是一个非常大的数字

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。