有ASCII码值为负的字符吗?

stonecry 2001-09-10 09:21:00
...全文
3757 22 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
Cherryx 2001-09-16
  • 打赏
  • 举报
回复
EOF的值是-1.
=^^=
likespringxjy 2001-09-16
  • 打赏
  • 举报
回复
up
feng_zq 2001-09-15
  • 打赏
  • 举报
回复 1
负数在内存中以补码方式存储,
-48通过48按位取反后加一得到
而char为一个字节的unsigned型
48 0000000000110000
-48 1111111111010000
赋给char后截取低八位:11010000
实际为208

即输出ASCII码值为208的字符
sttony 2001-09-15
  • 打赏
  • 举报
回复
ASCII码是从0-127,IBM-PC扩展了ASCII码,128-255都是PC机专有的。汉字使用的是扩展ASCII码编码的。
billgrove 2001-09-15
  • 打赏
  • 举报
回复
如果是两个连续的负值的Ascii,这表示是汉字
stormywaters 2001-09-15
  • 打赏
  • 举报
回复
char类型默认是signed char,可以出现负数的,如果要避免就声明成unsigned char
sunni 2001-09-15
  • 打赏
  • 举报
回复
呵呵~~~~
honey 2001-09-14
  • 打赏
  • 举报
回复
127个字符里怎么会有负数呢???
XChinux 2001-09-14
  • 打赏
  • 举报
回复
从编译器,内存机制中找答案。
eternalee 2001-09-14
  • 打赏
  • 举报
回复
#include "stdio.h"
#include "conio.h"
void main(void)
{
for(int i=0;i<=127;i++)
{if(!(i%8))puts("\n");
printf("%d:%c\t",i,i); }
getch();
}
qiangsheng 2001-09-14
  • 打赏
  • 举报
回复
不是负,ASCII应转换成整数为无符号整数,全是正的。
eternalee 2001-09-14
  • 打赏
  • 举报
回复
ASCII 码也有显示不出来的,试试就知道了。
nuaalj 2001-09-14
  • 打赏
  • 举报
回复
ctrl-z
zwjmouse 2001-09-14
  • 打赏
  • 举报
回复
没有
fsb_12345 2001-09-11
  • 打赏
  • 举报
回复
int 类型的数 FF=255 256= -0 257=-1 258=-2.......
ASCII码值为负的字符为什么,我不用再说了
北极猩猩 2001-09-11
  • 打赏
  • 举报
回复
char 的定义再不同编译系统中有不同定义,有的是singed,有的是unsigned
onetwothree 2001-09-11
  • 打赏
  • 举报
回复
人渣说打印的是ASC II码,不对吧!打印的都是字符,究竟输出什么就要看计算机的显示系统了。常人说的乱码就是非打印字符显示出的那些东西,说-48打印出乱码,在有些系统上确实如此。标准ASCII字符编码只有值0到127,包括一些可打印字符和一些控制字符。扩展的ASCII编码包括值128到255,这里根本就没有负数的问题。

要说请问题必须在C语言里说,和ASCII码没关系(C语言并没有规定用ASC码)。如果在C里写:

char c = -48;

你是要求把整数 -48 转换后赋值给字符变量c。结果是什么,就看C里将整数值(这里是个负数)转换到字符值得到什么了。如果后来打印c,打印的就是那个转换结果字符码的显示形式。
Dutch 2001-09-10
  • 打赏
  • 举报
回复
晕,正负数是怎么分的?找书查查
stonecry 2001-09-10
  • 打赏
  • 举报
回复
不好意思,光会说别人,自己却做的不够!我的基础很差!
谢谢人渣兄!
SCUM 2001-09-10
  • 打赏
  • 举报
回复
什么乱码?!? 胡扯!

能用 printf() 打出来显示在屏幕上的都是 ASCII 码

从 0 — 255 负数会转化后再显示 -48 将换算为 256 - 48 = 208

计算机数值的基础知识 看看书

加载更多回复(2)

70,025

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧