全站数据
8 4 2 0 5 8 1

32768为什么不是int类型的常数

公务员考试 | 简单学习,快乐成才!         
问题更新日期:2024-10-14 17:14:32

问题描述

32768为什么不是int类型的常数,在线求解答
精选答案
最佳答案

32768不是int类型的常数是因为:

在16位的C语言编译器中,int型数据的表达范围是-32768到32767,32768超出了int能表达的范围,所以32768不是int类型的常数。在32位机器中,int的范围是-2147483648到2147483647,32768在范围内,所以是int类型的常数。