在C语言中,strcat(字符数组,字符串)连接前两个字符串都有结束标志’\0’,连接后“字符数组”中存储的字符串的结束标志’\0’被舍弃,只在目标串的最后保留一个’\0’。
举一反三
- 18.4______ (字符数组名1,字符数组名2)把字符数组2中的字符串连接到字符数组1 中字符串的后面,并删去字符串1后的串标志“\0”。
- strcat(字符数组1,字符数组2)函数的功能是,将字符数组2中的字符串连接到字符数组1中的字符串的后面, 连接后的结果放在字符数组1中。 连接时将跟在第一个字符串后面的结束标志'\0'的后面。
- 以下对C语言中字符数组的错误描述是( ). A: 字符数组可以存放字符串 B: 字符数组中的字符串可以整个输入、输出 C: 在赋值语句中只能通过赋值运算符“=”对字符数组整体赋值 D: 字符数组中字符串的结束标志是‘\0’
- 以下对C语言字符数组描述中,错误的是_______。 A: 可以用strlen函数计算字符数组中字符串的长度 B: 可以在赋值语句中通过赋值运算符"="对字符数组整体赋值 C: 存放在字符数组中的字符串,以'\0'作为该字符串结束标志 D: 字符数组可以存放字符串或字符
- C系统在用字符数组存储字符串时会自动加上一个’\0’作为结束标志。(<br/>)