问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

char x[ ]="STRING"; x[0]=0; x[1]='\0'; x[2]='0'; 帮忙分析下赋值的这...

发布网友 发布时间:2024-10-03 07:38

我来回答

2个回答

热心网友 时间:2024-10-19 13:48

把他们表示成统一的16进制你大概就明白了
char x[]说明数组x是字符型的,每个字节都是ascii码
x[0]=0就是ascii码为0的字符,
x[1]='\0',字符'\0‘的ascii码为0,因此x[1]=0。
x[0]和x[1]其实相等的
而x[2]='0',’0‘的ascii码是30H,因此x[2]=0x30

热心网友 时间:2024-10-19 13:42

这几个赋值的效果都是一样的
都会导致你在用%s输出字符串的时候,这几个赋值相当于插入一个字符串的结束标志
%s输出x,得到的结果是一片空白的

热心网友 时间:2024-10-19 13:44

把他们表示成统一的16进制你大概就明白了
char x[]说明数组x是字符型的,每个字节都是ascii码
x[0]=0就是ascii码为0的字符,
x[1]='\0',字符'\0‘的ascii码为0,因此x[1]=0。
x[0]和x[1]其实相等的
而x[2]='0',’0‘的ascii码是30H,因此x[2]=0x30

热心网友 时间:2024-10-19 13:47

这几个赋值的效果都是一样的
都会导致你在用%s输出字符串的时候,这几个赋值相当于插入一个字符串的结束标志
%s输出x,得到的结果是一片空白的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
江西蓝天学院和赣江职业技术学院哪个好? 江西有什么好的中专学校 什么是单点登录(SSO),以及单点登录的实现流程 前端实现单点登录(SSO) 前端单点登录如何实现 面试官:来说说单点登录的三种实现方式 为什么很多人不买哈弗H9 座机如何开通国内长途 座机如何申请 辽宁省出租车手续怎么办? C语言,为什么int a[]="string"可以是对的,而char a[]={0,1,2}却是错 A) char str[]="string"; B) char str[10];str="string"; 设有以下语句: char str1[]="string",str2[8],*str3,*str4="string... char*a="string"是合法的定义么 ...a="string" char b[6] 把他变成b={"s","t","r","i","n","g"}... 夏天一到。我的手。就红长红斑。一块一块的。差不多在手指那。会肿起 ... 手掌上出红斑点是怎么回时? 江苏有哪些重点大学 b2驾照怎么升a2 驾照b2增驾a2需要什么条件 30年的贷款 是等额本息划算还是等额本金划算 ppt录制视频的时候为什么没有声音 解决方法介绍 三星手机卡着黑屏了,开机不了!究竟是哪里出了问题 ...大拇指内测的 红肿发炎有肿起来的肉 胀痛嵌入肉内 手上长斑 在矩形风管无法兰连接中,适用于中压风管连接的是()。 为什么手机显示连接上WiFi但无法上网! 苹果8p屏幕上方出现一个黑圆圈怎么回事? 全身起好多小红点,很痒很痒,越发越多。主要分部在大腿到腰部。_百度... 这个是怎么回事 身上出现红点点 char a="string",这是合法的数组说明吗,为什么 ...char *str ="string"; B char *str, str="string" 为什么char *s; *s="string";是错的 而s="string";是对的 银川托运汽车到西安多少钱2024 ...到陕西西安需要几天?两件T恤,大概需要多少运费? 从莆田托运汽车到西安多少钱 快递一个27寸显示器,大概得多少钱,从西安寄到成都。快捷快递_百度... ...从成都空运到西安,但是不知道提货处在哪里? WIFI密码被盗用有哪些危害? 本机上网账号密码和IP地址被人知道有什么风险 横纹肌溶解症的治疗 横纹肌溶解症的治疗方法 烹饪板栗鸡肉煲有哪些秘诀? 有什么制作板栗鸡肉煲的小技巧? 中国古代十大宫廷贡酒五加皮酒 五加皮酒历史悠久,传说故事也多 五加脾酒简介 天津特产:天津五加皮酒 严东关五加皮酒生产历史 实木大板如何摆放