PX-23-数据极限和正负
1.计算int类型的极限
#include<stdio.h> #include<stdlib.h> #include<limits.h> //极限的头文件 void main1() { int num_max = INT_MAX;//数据的计算必须在极限的范围内 int num_min = INT_MIN; printf("max=%d,min=%d", num_max, num_min); getchar(); }
2.极限溢出
void main2() { unsigned char chnum = 255+1; //8 2^8 256 0-255 printf("XX有%d个女友", chnum); getchar();
//极限溢出
//数据的计算必须在极限的范围内 //99 数据溢出 //100 }
3.整数的正负

void main() { char ch = -1; //1111 1111 char chx = 3; // 0000 0011 printf("%p,%p", &ch, &chx); //整数,实数,第一位0代表正数1代表负数 getchar(); }

//整数,实数,第一位0代表正数1代表负数
代码:
#include<stdio.h> #include<stdlib.h> #include<limits.h> //极限的头文件 void main1() { int num_max = INT_MAX;//数据的计算必须在极限的范围内 int num_min = INT_MIN; printf("max=%d,min=%d", num_max, num_min); getchar(); } void main2() { unsigned char chnum = 255+1; //8 2^8 256 0-255 printf("吴伟有%d个女友", chnum); getchar(); //99 数据溢出 //100 } void main() { char ch = -1; //1111 1111 char chx = 3; // 0000 0011 printf("%p,%p", &ch, &chx); //整数,实数,第一位0代表正数1代表负数 getchar(); }

浙公网安备 33010602011771号