#include <memory.h> #include <string.h> void *memcpy(void *dest, const void *src, size_t count) dest : コピー先へのポインタ src : コピー元へのポインタ count : コピーする文字数
#include <stdio.h> #include <memory.h> #include <string.h> int main() { char *str1 = "abcdefg"; char str2[10]; memcpy(str2, str1, 3); str2[3] = '\0'; printf("結果は %s\n", str2); return 0; }
結果は abc
菅沼ホーム | 本文目次 | 演習問題解答例 | 付録目次 | 索引 |