数据结构里,下面关于字符数组描述正确的是()
A: gets()读取的字符串,其长度没有限制,以敲回车键结束。
B: puts()函数,该函数一次只能输出一个字符串
C: strcmp()函数,字符串1小于字符串2,函数返回值整数-1
D: strcpy()函数功能是进行字符串连接.
A: gets()读取的字符串,其长度没有限制,以敲回车键结束。
B: puts()函数,该函数一次只能输出一个字符串
C: strcmp()函数,字符串1小于字符串2,函数返回值整数-1
D: strcpy()函数功能是进行字符串连接.
举一反三
- strcmp()函数用来()。 A: 求字符串长度 B: 比较字符 C: 求子串 D: 字符串拷贝
- 使用字符串连接函数strcat(字符数组1,字符数组2)时,字符数组1要定义足够的长度,才能装入全部被连接的字符串,而使用strcpy(字符数组1,字符数组2)函数时,无需考虑字符数组1的长度问题。
- 以下对字符数组的描述,正确的是() A: 可以用length函数计算字符数组中字符串的长度 B: 字符数组只能存放字符串,不能存放普通字符 C: 使用printf函数整体输出字符数组中的字符串时,输出到字符'\0'结束输出 D: 字符串数组是一维字符数组
- 18.4______ (字符数组名1,字符数组名2)把字符数组2中的字符串连接到字符数组1 中字符串的后面,并删去字符串1后的串标志“\0”。
- strcat(字符数组1,字符数组2)函数的功能是,将字符数组2中的字符串连接到字符数组1中的字符串的后面, 连接后的结果放在字符数组1中。 连接时将跟在第一个字符串后面的结束标志'\0'的后面。