2014-10-05 56 views

回答

3

在C则可以使用+不连接两个字符串,作为字符串不是内置的数据类型,使用strcat()其在string.h定义。

一个小例子:

/* strcat example */ 
#include <stdio.h> 
#include <string.h> 
#include <stdlib.h> 
int main() 
{ 
    char *str; 
    char arr[10]; 
    puts("Enter some string:"); 
    scanf("%9s",arr); 
    str=malloc(256); 
    strcat (str,arr); 
    strcat (str," World."); 
    puts (str); 
    return 0; 
} 

输入

你好

输出

Hello World。

2

使用strcat连接字符串。 strcat_s是相似的,但由于它具有长度验证,所以更安全。

相关问题