位移进制运算
摘要: 在计算机系统中,数值一律用补码来表示(存储)。
主要原因:使用补码,可以将符号位和其它位统一处理;同时,减法也可按加法来处理。另外,两个用补
码表示的数相加时,如果最高位(符号位)有进位,则进位被舍弃。
补码与原码的转换过程几乎是相同的。
数值的补码表示也分两种情况:.....
阅读全文
posted @
2009-05-29 14:58 邹江平 阅读(410) |
评论 (0) 编辑
数组的初始化
摘要: 可以char str[];但是这只是指针,不是数组
因为C++不允许这样初始化数组
但是你可以这样
int n;
char *str;
cin>>n;
str=new((char)n);
cin.getline(str);
然后再输入想要的字符串
(其中n是你要输入字符数+1,因为最后一位是'\n')...
阅读全文
posted @
2008-12-28 20:34 邹江平 阅读(404) |
评论 (0) 编辑