全站数据
8 4 2 0 5 8 1

c语言byte类型定义

会计审计家园 | 简单学习,快乐成才!         
问题更新日期:2024-10-13 06:31:34

问题描述

c语言byte类型定义希望能解答下
精选答案
最佳答案

c语言中byte属于自定义类型。

C语言中的Byte,如同int等类型类似,同样不是一个确定长度的位组。一个确定长度的位组。C语言只是要求Byte能放得下执行环境中和编辑/编译环境中基本字符集的编码。这样在某些编译器中C语言中的Byte是9位就不难理解了,这并不违背C语言的基本定义。

同样的道理,如果在编辑/编译环境中,基本字符集的编码是8位,而在运行环境中基本字符集的编码是16位的话,那么Byte的大小显然就必须至少为16位。