18.4______ (字符数组名1,字符数组名2)把字符数组2中的字符串连接到字符数组1 中字符串的后面,并删去字符串1后的串标志“\0”。
strcat
举一反三
- strcat(字符数组1,字符数组2)函数的功能是,将字符数组2中的字符串连接到字符数组1中的字符串的后面, 连接后的结果放在字符数组1中。 连接时将跟在第一个字符串后面的结束标志'\0'的后面。
- 【单选题】strncp(字符数组1,字符串2)有什么作用() A. 把字符串2接到字符数组1后面 B. 将字符串2复制到字符数组1中去 C. 将字符串2中前面n个字符复制到字符数组1中去 D. 比较字符数组1和字符串2
- 使用字符串连接函数strcat(字符数组1,字符数组2)时,字符数组1要定义足够的长度,才能装入全部被连接的字符串,而使用strcpy(字符数组1,字符数组2)函数时,无需考虑字符数组1的长度问题。
- strcpy(字符数组1,字符串2) 功能:将字符串2复制到字符数组1中去。
- 以下关于C语言字符数组的描述中错误的是( )。 A: 字符数组中的内容不一定是字符串 B: 字符数组只能存放字符串 C: 可以用输入语句把字符串整体输入给字符数组 D: 不可以用赋值语句给字符数组名赋字符串
内容
- 0
字符串与字符数组的关系是________ A: 两者表示的是同一个概念 B: 字符数组是容器,字符串是内容 C: 字符数组中存放的数据称为字符串 D: 字符串是由多个字符数组构成的串
- 1
下面是有关C语言字符数组的描述,其中错误的是A)不可以用赋值语句给字符数组名赋字符串B)可以用输入语句把字符串整体输入给字符数组C)字符数组中的内容不一定是字符串D)字符数组只能存放字符串
- 2
在C语言中,strcat(字符数组,字符串)连接前两个字符串都有结束标志’\0’,连接后“字符数组”中存储的字符串的结束标志’\0’被舍弃,只在目标串的最后保留一个’\0’。
- 3
以下对字符数组的描述,正确的是() A: 可以用length函数计算字符数组中字符串的长度 B: 字符数组只能存放字符串,不能存放普通字符 C: 使用printf函数整体输出字符数组中的字符串时,输出到字符'\0'结束输出 D: 字符串数组是一维字符数组
- 4
关于字符串与字符数组,下面说法错误的是_____。 A: 字符串其实就是字符数组 B: 字符数组其实就是字符串 C: 字符数组可以用来存放字符串 D: 字符串长度可以为0