![]() |
1
4
首先,当你写作时:
你是对的。8位最多可表示
但你有没有试过真正确定
将打印
要打印范围更广的字符,请考虑使用
|
|
2
1
字符的大小不一定总是8位。char取决于限制中定义的char\u位变量。h、 CHAR\u位值在大多数系统上通常为8,但实际值取决于特定的系统和库实现。您可以找到有关限制的更多详细信息。h头文件 here . |
|
3
1
有两件事:
|
![]() |
4
1
由于历史原因,字符为8位。当开发C编程时,大多数输出都在哑终端上。哑终端根据ASCII字符编码显示字符。ASCII字符范围在0-255之间。这处理了大多数可打印的英文字符。 考虑到所有语言,有256个以上的字符。开发了额外的字符编码。Unicode是一种,UTF-8是另一种。 |
|
5
0
这实际上取决于您使用的是哪种编码算法。至于ascii码,它只在0到255之间。 |
![]() |
7BeholdeR7 · 文件夹的重量超过其中的文件(六倍) 2 年前 |
![]() |
Bram Vanroy · 为什么假值(0)的字节数小于真值(1)? 6 年前 |
![]() |
user7088941 · 无法在tkinter中更改按钮字体大小 6 年前 |
![]() |
Chewbaka · 嵌入函数中的可变大小元素,但输入和输出固定 6 年前 |
![]() |
Edwin ZAP · 多布局:匹配父布局、调整内容、调整大小 7 年前 |
|
Kanishk Tanwar · 用于查找文本文件大小的小片段 7 年前 |
![]() |
Inertial Ignorance · 为什么字符的大小只有8位? 7 年前 |