中易网

以定长顺序存储方式实现串的抽象数据类型中定义的基本操作 要求不得使用c语言的字符串操作函数

答案:2  悬赏:40  
解决时间 2021-02-20 07:42
基本操作如:strAssign,strcopy,strempty,strcompare,strlength,clearString,concat,substring,index,replace,strinsert,strdelete,destroyString
最佳答案
这是运行结果:
需要的话给我的地址
全部回答
首先要明白,sizeof不是函数,而是操作符;strlen是函数。 操作符sizeof用来判断对象、类型所占用的内存空间的字节数,strlen是计算一个字符串以字节计的长度。如:sizeof(int)、sizeof(double)、sizeof(char)等是合法的,可以计算出int、double、char这些类型所占用的字节数分别是4、8、1,而用strlen则是非法的。再如:若有char a[20]="123";,那么,strlen(a)的结果是3,而sizeof(a)的结果是20;前者是字符串“123”的长度,后者是为数组a分配的内存空间。还有:当计算一个指向字符串的指针时,sizeof得到的是指针本身的长度即固定为4(32位机),而strlen得到的是指针指向的字符串的长度。如:char a[20]="1234567",*p=a;,则,sizeof(p)=4,而strlen(p)=7。似乎复杂了点。记住一个原则就好判断:操作符sizeof用来计算系统为对象本身分配的空间(以字节计),函数strlen用来计算字符串的长度(以字节计)。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
镒豪手机电脑超市我想知道这个在什么地方
宝宝被闪光灯闪了一下,有问题吗
新奇骏舒适版的AVM全景式监控影像系统有报警
跪求小学六年级适合女生4分钟内能朗诵完的,
有没有人会做网站 微信公众号 订阅号还有手机
信教有什么用,信教好吗?
男生收了女方家的见面礼钱不还说明什么
去要账!他们把欠条撕了!关住门打人!后果会怎
低轨道卫星与地球同步卫星哪个角速度大?
想纹身我是农历1991年6月6日出生的适合纹什么
请教:1、3、4、6,用加减乘除,使结果等于24
孩子抚养权在她爸爸手里,可是他不让我见女儿
请问 浙江大学到底好吗?为什么啊?谢谢
一个纯银掐丝法琅镯子,因长时间戴,银发黑,
狂犬病抗体能在人体内储存多久?
推荐资讯
我的vivox3t开3G网为什么运行不了呢?开数据
井冈山路/红星路(路口)地址在什么地方,想过
信诚文具店怎么去啊,有知道地址的么
谁有《家有鬼夫》《鬼物男友》的txt
我的主板是微星z68,cpu i72600k,原先是微星ha
有没有帮我骂人的
华佗国药大药房NO.188怎么去啊,有知道地址的
四川航空公司西安营业部在哪里啊,我有事要去
隆基泰和的业绩怎么样?了解过么?
东营牌照的车在济南违规停车
扬州市练硬笔书法最好的地方在哪
枣阳市区到火车站距离
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?