#include <stdio.h> #include <string.h> int main(void) { char str1[20] = "ABC"; char str2[] = "12345"; strncat(str1, str2, 3); /* str2の長さ >= n */ printf("%s\n", str1); strncat(str1, str2, 10); /* str2の長さ < n */ printf("%s\n", str1); return 0; }
【実行結果】
ABC123 ABC12312345 |
【動作例】 |
▼戻る▼
「初心者のためのポイント学習C言語」 Copyright(c) 2000-2004 TOMOJI All Rights Reserved