![]() |
#2
rjsp2018-08-22 11:16
|
#include<stdio.h>
#include<stdint.h>
int main(void)
{
int8_t a=127;
printf("%d",a+1);在该定义中,整形为1字节,但输出结果却是128;
#include<stdio.h>
#include<stdint.h>
int main(void)
{
int8_t a=128;
printf("%d",a);这时才是正确结果-127;
请问为什么会这样?