清空 C 语言数组
如何清空 C 语言数组?
使用 memset() 函数。
详细步骤:
包含必要的头文件 #include <string.h> // 包含 memset 函数的头文件</string.h> 使用 memset() 函数memset() 函数原型:
void *memset(void *str, int c, size_t n);其中:
str:指向数组的起始地址 c:要填充数组的字符或整数 n:要填充字节数 传递参数 将数组的起始地址作为 str 参数传递。 将要填充的字符或整数作为 c 参数传递。 将数组大小(字节数)作为 n 参数传递。 示例代码要清空一个包含 10 个整数的数组 arr,可以使用以下代码:
memset(arr, 0, sizeof(arr));这将用 0 填充数组的所有 10 个整数。
要清空一个包含 20 个字符的数组 str,可以使用以下代码:
memset(str, '\0', sizeof(str));这将用空字符('\0')填充数组的所有 20 个字符。
以上就是c语言怎么清空数组的详细内容,更多请关注知识资源分享宝库其它相关文章!
版权声明
本站内容来源于互联网搬运,
仅限用于小范围内传播学习,请在下载后24小时内删除,
如果有侵权内容、不妥之处,请第一时间联系我们删除。敬请谅解!
E-mail:dpw1001@163.com
发表评论