C 怎么把一个未知大小的数组清空

时间:2024-10-12 05:47:42

1、接下来我们就以C语言线程写文件实例进行演示,首先,创建VS的空项目工程,如下图所示。

C   怎么把一个未知大小的数组清空

2、现在项目工程有了,需要在这个项目中创建C语言源文件,在项目右键,新建C语言源文件,如下图所示。

C   怎么把一个未知大小的数组清空
C   怎么把一个未知大小的数组清空

3、参考代码:#include <stdio.h>#inclu蟠校盯昂de <stdlib.h>稆糨孝汶;#include <string.h>int main(){ int nIx = 0; char arrStr[] = {'1', '3', '6', '0'}; printf("数组%d\n", sizeof(arrStr)); while (nIx < sizeof(arrStr)) { printf("arrStr[%d]=%c\n", nIx, arrStr[nIx]); nIx++; } nIx = 0; memset(arrStr, 0x00, sizeof(arrStr)); printf("清空后的数组:\n"); while (nIx < sizeof(arrStr)) { printf("arrStr[%d]=%c\n", nIx, arrStr[nIx]); nIx++; } getchar(); return 0;}

4、将上述参考代码拷贝到main.c文件下,如下所示。

C   怎么把一个未知大小的数组清空
© 手抄报圈