数据类型

基本类型

目前讨论了int和float,以及_Bool

整数类型

有符号整数和无符号整数,目前可以回避无符号整数

6种基本组合类型:

short int
unsigned short int

int 
unsigned int

long 
unsigned long int

注:

  • 说明符的顺序不影响。unsigned short int 和 short unsigned int一样
  • 可以省略int。unsigned short int 缩写为 unsigned short, long int 缩写为 long

    一些基于C的语言不允许使用short int 和 long int ,必须写成 short & long

整数类型通常的取值范围,不绝对

image-20220208081516154

image-20220208081639016

int a = 1, b = 0;
a = b;	/* a = 0 */
b = 2;	/* a = 0 */

a = b = 3;	/* a = 3 */
b = 2;		/* a = 3 */
posted @ 2022-02-08 08:18  kartone  阅读(38)  评论(0)    收藏  举报