A. 字符数组可以存放字符串 B. 字符数组中的字符串可以整体输入和输出 C. 可在赋值语句中通过赋值运算符“ =”对字符数组整体赋值 D. 可在对字符数组定义时通过赋值运算符“ =”对字符数组整体初始化
A. getc( ) B. gets( ) C. getchar( ) D. scanf( )
A. 字符数组1必须定义得足够大,以便容纳被复制的字符串2。 B. 字符数组1的长度不应小于字符串2的长度。 C. “字符数组1”必须写成数组名形式,“字符串2”可以是字符数组名,也可以是一个字符串常量。 D. 若在复制前未对字符数组1初始化或赋值,则复制时将字符串2和其后的′\0′一起复制到字符数组1中,取代字符数组1中前面的字符,未被取代的字符也变为空字符。
A. 把字符串2接到字符串1的后面,结果放在字符数组1中 B. 函数调用后得到一个函数值--字符数组2的地址。 C. 字符数组1必须足够大,以便容纳连接后的新字符串。 D. 连接前两个字符串的后面都有′\0′,连接时将字符串1后面的′\0′取消,只在新串最后保留′\0′
A. 字符串比较的规则是: 将两个字符串自左至右逐个字符相比(按ASCII码值大小比较),直到出现不同的字符或遇到′\0′为止。 B. 如全部字符相同,则认为两个字符串相等; 若出现不相同的字符,则以第1对不相同的字符的比较结果为准。 C. 如果字符串1与字符串2相同,则函数值为1。 D. 如果字符串1>字符串2,则函数值为一个正整数。如果字符串1<字符串2,则函数值为一个负整数。
A. 在使用字符串处理函数时,应当在程序文件的开头用 B. include <string.h>把string.h文件包含到本文件中。 C. strlwr(字符串)是将字符串中小写字母换成大写字母。 D. strupr(字符串) 将字符串中大写字母换成小写字母。 E. 测试字符串长度的函数。函数strlen(字符数组)的值为字符串中的实际长度(包括′\0′在内)。
A. 6,5 B. 5,6 C. 5,5 D. 6,6