From 2eb858c51eaf50a780ee47227963fcb36aac4102 Mon Sep 17 00:00:00 2001 From: haturatu Date: Thu, 12 Dec 2024 18:53:25 +0900 Subject: first commit --- memset.c | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 memset.c (limited to 'memset.c') diff --git a/memset.c b/memset.c new file mode 100644 index 0000000..06db271 --- /dev/null +++ b/memset.c @@ -0,0 +1,19 @@ +#include +#include +#include + +int main() +{ + int i; + char *a = malloc(5 * sizeof(char)); + + // 配列の要素を全て0に設定 + memset(a, 0, 5*sizeof(char)); + + for (i = 0; i < 5; ++i) { + printf("a[%d] = %d,", i, a[i]); + } + + // => a[0] = 0, a[1] = 0, a[2] = 0, a[3] = 0, a[4] = 0, + free(a); +} -- cgit v1.2.3