#include <stdio.h> #include <string.h> int main(void) { char str1[30] = "ABC"; char str2[] = "123"; char *p = "abcd"; strcat(str1, str2); /* 文字型配列に文字型配列を連結 */ printf("%s\n", str1); strcat(str1, p); /* 文字型配列にポインタの指す文字列リテラルを連結 */ printf("%s\n", str1); strcat(str1, "xyz"); /* 文字型配列に文字列リテラルを連結 */ printf("%s\n", str1); return 0; }
【実行結果】
ABC123 ABC123abcd ABC123abcdxyz |
【動作例】 |
▼戻る▼
「初心者のためのポイント学習C言語」 Copyright(c) 2000-2004 TOMOJI All Rights Reserved