题目
以下哪个函数可以用于字符串的连接操作()A. strcpyB. strcatC. strcmpD. strlen
以下哪个函数可以用于字符串的连接操作()
A. strcpy
B. strcat
C. strcmp
D. strlen
题目解答
答案
B. strcat
解析
本题主要考察C语言中常见字符串处理函数的功能区分。需明确每个选项函数的作用:
- strcpy:字符串复制函数,用于将源字符串复制到目标字符串,语法为
strcpy(目标数组, 源字符串),不用于连接; - strcat:字符串连接函数,用于将源字符串追加到目标字符串的末尾,语法为
strcat(目标数组, 源字符串),符合题目“字符串连接操作”的要求; - strcmp:字符串比较函数,用于比较两个字符串的大小,返回值为整数(0表示相等,正数/负数表示大小关系),不用于连接;
- strlen:字符串长度函数,用于返回字符串的长度(不包含末尾的'\0'),不用于连接。