单选题
C语言中提供的串操作函数strncat完成的功能是( )。
A、
拷贝n个字符给某个字符串
B、
添加源在字符串的n个字符到目的字符串结尾处
C、
比较两个字符串的n个字符是否相同
D、
为某个字符串再分配n个字符空间
【正确答案】
B
【答案解析】
[分析] 字符串是以'/0'字符结束的字符序列,strncat的函数原型是extern char *strncat(char *dest,char*src,int n):是把src所指字符串的前n个字符添加到(test结尾处(覆盖dest结尾处的'/0')并添加'/0'。
提交答案
关闭