29 1)main(){ char a[10]=abcde,b[]=fgh; int i=0; strcpy(a+1,b+2); printf(%s,a);}请详细解释一下”strcpy(a+1,b+2)”这句语句2)main(){ char s[][10]={a,good,world}; strcat(s[0],s[1]); printf(%s,s[0]);}请详细解释一下”strcat(s[0],s[1])”这句语句strcpy()是字符串复制函数。连字符串的结束标志‘\0’一同复制。对于strcpy(a+1,b+2);中的b+2则是数组里的“h\0”的首地址。a+1则是数组里的“bcde”的首地址。即此函数的意义是:把“h\0”复制到“bcde”的位置。字符串遇到‘\0’结束即结果是:ah。对于strcat(s[0],s[1]);中的二为数组可以看成是多个一维数组组成的。所以 s[0]代表的是“a”的首地址,s[1]代表的是“good”的首地址。这是字符串连接函数。即把good放到了a的后面。结果是:agood。
二级C语言程序设计答案及详解
一、选择题
(11)B) 【解析】每一个C 语言的文件或函数都可以单独编译,但只有main 函数的才可以执行。
(12)A) 【解析
您可能关注的文档
- 2004年高考——理综(湖北卷)及讲解.doc
- 2005-2013年二建市政实务真题及讲解.doc
- 2005概算定额交底之二讲解.doc
- 《城市桥梁工程施工质量验收规范》(征求意见稿)讲解.doc
- 《出师表》中考题含讲解.doc
- 《初级微观经济学》复习讲解.doc
- 《船舶结构与设备》_第三章_题库讲解.doc
- 2005级药学专业期末(A卷)(总分70分,考试时间100分钟)讲解.doc
- 2005年高考物理定理、定律、公式表讲解.doc
- 《船舶结构与设备》课程讲解.doc
- 激活课堂氛围 提升学习效率-小组竞竞争教学模式初探-初中-英语-论文.docx
- 课前听算训练下提高小学生运算能力的策略研究-初中-综合-论文.docx
- 基于项目式学习的Projec教学实践-初中-英语-论文.docx
- 开放互动的世界-初中-政治-教学设计.docx
- 基于互联网对初中德育信息化建设的探索-初中-道德与法治-论文.docx
- 基于情境建构的大单元教学-以区域划分为例-初中-地理-论文.docx
- 基于学生核心素养的物理学科能力表现-以“机械运动与力”为例-初中-物理-论文.docx
- 垃圾的回收利用-初中-生物学-教学设计.docx
- 科学计数法-初中-数学-课件.ppt
- 家的意味-初中-政治-教学设计.docx
原创力文档

文档评论(0)