Ab存储位
‘壹’ 电脑abc盘分别代表什么
A盘和B盘都属于软盘,C盘是系统盘。A盘主要是为了存储操作系统文件;B盘主要是为了满足数据拷贝的需求;C盘是安装系统的,系统盘空余的空间越大越好,电脑运行就越快。
‘贰’ 电脑的ab盘是什么,有什么作用,怎么查看
我是C盘,也就是电脑上的硬盘。刚来到这个世上的时候,有两个哥哥,A盘3.5寸软盘,还有B盘5.25寸软盘。 后来来了光盘弟弟,他很厉害,几百MB的容量远远超过了1.44MB的A盘和360K的B盘。 而体积笨重容量又小的B盘,很快就退出我们了,那天,离的很伤悲。 再后来,有了更多更小更大的存储设备,比如U盘、移动硬盘、SD卡。。。也就一一占据了D盘后面的盘号了。 随着技术发展,存储设备更方便,容量也变的更大,渐渐地,A盘也发现没有自己的角色了,那天,A盘也默默的走了。 现在除了我,其他盘号都在变,变得越来越多,越来越大,当然自己也有点增长 数年后,直到有一天,被人问起,你是所有盘里最老的,可为什么是C呢?A和B到哪去了呢? 当我想在机箱中寻找他们的身影,想告诉别人,其实A,B这两个字母,一直为我的两个哥哥留着,可是却找不到了 也许,只能在垃圾场或者博物馆找到他们了吧 也许有一天我也会像他们一样退出存储的舞台 那时,字母C会不会也会有谁愿意为我留着。。。
‘叁’ 字符串'AB'的存储
我不是特别明白你的意思,但我知道你是想让字符串0001加变成0002,下面是我自己现在用的一段代码,主要是用来实现订单编号的,
例如AB-12345加1后是AB-12346,
AB-99999加1后是AC-00001
AZ-99999加1后是BA-00001
不但数字可以进位,字母也可以.
<%
'*************************************************
'函数名:StrToAscToStr
'作 用:字符串加1运算,实现自动化订单号功能
'参 数:str ----原字符串
' 字符串格式---- AB-12345
'返回值:字符串加1运算
'*************************************************
Function StrToAscToStr(str)
if str<>"" then
strA=mid(str,1,1)
strB=mid(str,2,1)
strN=mid(str,4,5)
if strN<99999 then
strN=strN+1
if len(strN)=1 then
strN="0000"&strN
elseif len(strN)=2 then
strN="000"&strN
elseif len(strN)=3 then
strN="00"&strN
elseif len(strN)=4 then
strN="0"&strN
end if
else
strN="00001"
if strB<>"Z" then
strB=chr(asc(strB)+1)
else
strB="A"
if strA<>"Z" then
strA=chr(asc(strA)+1)
else
strA="超出范围"
end if
end if
end if
StrToAscToStr=strA&strB&"-"&strN
else
StrToAscToStr="AA-00001"
end if
End Function
%>
‘肆’ 为什么电脑没有ab 盘
因为A盘和B盘都留给了软盘驱动器,A盘是3.5吋盘,B盘是5.25吋盘。
在上世纪70年代末和80年代初,IBMPC是高端的象征,硬盘价格阻碍了微型电脑的普及。其它厂商因此推出了不带硬盘的兼容机,因其价格低廉而逐渐走入寻常百姓家。
电脑没有系统就无法发挥作用,在那个年代,DOS系统盛行,尤其以微软成立初期收购的86-DOS以及此后大红的MS-DOS为最。它们早年间就开始给外部插入的驱动器分配盘符,那时候默认的第一个盘符其实就是A盘3.5吋盘,B盘是5.25吋盘的软盘驱动器。
前两个盘符已经被软盘驱动器所占用,所以从MS-DOS5.0开始,系统强制将主硬盘主分区命名为C盘,Window诞生后也沿用了这一惯例,此后无论是新增的硬盘分区还是光盘、U盘、SD卡和移动硬盘等新的驱动器都只能顺延使用D盘之后的盘符。
(4)Ab存储位扩展阅读:
世界上第一个5.25英寸的软驱,是1976年的时候由Shugart Associates公司为IBM的大型机研发的。后来才用在IBM早期的PC中。1980年,索尼公司推出了3.5英寸的磁盘。
早期的计算机一般使用5.25英寸软驱,5.25英寸软驱主要有两种。一种为5.25英寸双面高密软驱(也叫5.25寸1.2M软驱),可读写5.25英寸双面高密软盘(1.2M)、5.25英寸双面低密软盘(360K)、5.25英寸单面低密软盘(180K)。另一种为双面低密软驱,与前者的主要区别是不能读写5.25英寸双面高密软(1.2M)。
后来生产出3.5英寸双面高密软驱(也叫3.5寸1.44M软驱),可读写3.5英寸双面高密软盘(1.44M)和3.5英寸单面高密软盘(720K)。在很长一段时间里,计算机一般带有两个软驱分别为5.25寸1.2M软驱和3.5寸1.44M软驱。
A,B两个盘符是给软驱的,过去有五寸软驱,安装两个软驱时就有AB盘了,软盘驱动器就是我们平常所说的软驱,英文名称叫做“Floppy Disk”,它是读取3.5英寸或5.25英寸软盘的设备。
中关村在线-为何电脑分区从C盘开始?AB盘在哪里?
‘伍’ c语言中字符串"ab"的长度是多少希望高手帮帮忙,谢了!
咨询记录 · 回答于2021-03-25
‘陆’ c语言中字符串"ab"的长度是多少希望高手帮帮忙,谢了!
"ab"的存储为:0x61(a的ASCII),0x62,'\0'(字符串结束符)
但计算长度是,'\0'不计算,它只是结束标志,因此长度是2
‘柒’ 用C语言编一个程序,使给出一个数的原码,求得反码,补码。
#include<stdio.h>
int main(){
int i,j,k;
int a[16], af[16], ab[16];//af存储反码,ab存储补码第0位为符号位
char b[16];
scanf("%s", b);
for(i = 0; b[i] != '\0'; i++){
a[i] = b[i] - '0';
}
j = i-1;
ab[0] = af[0] = a[0];//符号位始终不变
if(a[0] == 1){//当从屏幕输入的是负数,则作相应变换
for(i = j; i > 0; i--){
af[i] = 1 - a[i];
ab[i] = a[i];
if(a[i] == 1){
i--;
break;
}
}
k = i;
for(; i > 0; i--)
af[i] = 1 - a[i];
for(i = k; i > 0; i--)//补码从末位数起第一个不为0,以后均取反
ab[i] = 1 - a[i];
}
else{//如果是正数,则全部复制
for(i = j; i > 0; i--){//正数反码、补码都与原码相同
af[i] = a[i];
ab[i] = a[i];
}
}
printf("对应的反码是:\n");
for(i = 0; i <= j; i++)
printf("%d", af[i]);
printf("\n");
printf("对应的补码是:\n");
for(i = 0; i <= j; i++)
printf("%d", ab[i]);
}
在vc下编译测试通过。另,本代码未考虑输入非法问题,所输入的数字智能由1和0组成
‘捌’ 汇编语言 DB DW类型,输入AB,存储先后顺序有区别吗
汇编语言中DB DW指令输入数据AB,存储的先后顺序是有区别的。
1、DB 'AB' 存储顺序为A B
2、DW 'AB',存储顺序是先低字节后高字节就,即:B A