#include <stdio.h>
#include <string.h>
int main(void)
{
char str[] = "abcdefghijklmnopqrstu";
printf("移動前:%s\n",str);
memmove(str+5, str, 10); /* 重複エリアのコピー */
printf("移動後:%s\n",str);
return 0;
}
【実行結果】移動前:abcdefghijklmnopqrstu 移動後:abcdeabcdefghijpqrstu
▼戻る▼
「初心者のためのポイント学習C言語」 Copyright(c) 2000-2004 TOMOJI All Rights Reserved