int t1 = -1; _int64 t2 = t1; char c1 = -1; short int si1 = c1; printf("%d %I64d\n", t1, t2); printf("%d %d", c1, si1);
你要搞清楚,char不是8位整形。char就是char。 signed char、unsigned char才是8位整形。
64,691
社区成员
250,497
社区内容
加载中
试试用AI创作助手写篇文章吧