当前位置:网志问答 > 生物 > 以下程序段的运行结果是
已有回答

以下程序段的运行结果是

以下程序段的运行结果是________charx[]=”ab\012\08”;printf(“%d,%d\n”,sizeof(x),strlen(x));网志问答在·陕西浏览54次收到腾讯网的热心用户阿乐_560关于开普勒-22b以下程序段的运行结果是的提问,关于这些疑难问题,进行了深入的分析。得到了网志问答众多网友的支持,得到了如下解决方案,摘录了部分优质回答,如对此有任何好的意见,欢迎大家进行探讨共同解决!

详细问题描述及疑问:期待您的答案,你就是当代的活雷锋,太感谢了 !

本页链接:http://www.oxrm.com/question/1687013943210426

AD728-90
满意答案

第1个优秀答案:

结果林刻车判践定传为6,3分析:对字串“ab\012\08”它实际的内存内容(字符)为:'a','b','\r','\0','8','\0'其中的\012是字符的八进制表示,它是十六进制的0x0a,也是十进苗端蛋制的10,也就回车符\r而\08,因为它不是八进制,所以是两个定符\0和'8'因为是常量字串,C规定在字串后面要加个'\0'sizeof(x),是实际占有空间,所以是6个而strlen因为它会以'\0'结和北按全管之粉结剂尾,所以是3


希望以上的回答,能够帮助你。更多关于以下程序段的运行结果是的知识及相关经验请访问经验知识https://www.5058.cn/,能够帮助你解决更多的问题,学习更多的经验。
AD160-600