(10分--)为什么说char类型是int类型的一个子集

来源:百度知道 编辑:UC知道 时间:2024/05/23 17:06:10
(10分--)为什么说char类型是int类型的一个子集
请给出详细解答
可再加分

"char类型是int类型的一个子集",
到是第一次听说, 虽然有些道理,
不过听着别扭呢- -

char和int的类型都是数型, 并且char的大小 < int的大小.
也就是说char能表示的数字, int都能表示, char不能表示的数字, int也能表示.
这样char可不就是int的(真)子集了嘛.

char的表示范围是: -128 - +127, unsigned char的表示范围才是: 0 - 255.

char类型都可以用int类型来定义
你可以自己试试啊

char型数据和int型0-255间的数据可以通用,其对应关系即为ASCII码。所以char类型是int类型的一个子集

2楼正解..
一个ascii的问题``