2014-10-05 107 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是相似的,但由於它具有長度驗證,所以更安全。

相關問題