算法学习

白天 夜间 首页 下载 阅读记录
  我的书签   添加书签   移除书签

数组初始化赋值

浏览 70 扫码 分享 2023-11-23 23:20:59
    1. #define ARRAY_SIZE_MAX (1*1024*1024)
    2. void function1()
    3. {
    4. char array[ARRAY_SIZE_MAX] = {0}; //声明时使用{0}初始化为全0
    5. }
    6. void function2()
    7. {
    8. char array[ARRAY_SIZE_MAX];
    9. memset(array, 0, ARRAY_SIZE_MAX); //使用memset方法
    10. }
    11. void function3()
    12. {
    13. int i = 0;
    14. char array[ARRAY_SIZE_MAX];
    15. for (i = 0; i < ARRAY_SIZE_MAX; i++) //for循环赋值
    16. {
    17. array[i] = 0;
    18. }
    19. }

    C/C++ 数组的初始化
    C语言 数组初始化的三种常用方法({0}, memset, for循环赋值)以及原理

    若有收获,就点个赞吧

    0 人点赞

    上一篇:
    下一篇:
    • 书签
    • 添加书签 移除书签
    • LeetCode
      • 92. 反转链表 II
      • 405. 数字转换为十六进制数
      • 7. 整数反转
    • 杂写
      • 001整数反转——C
      • 002快速排序
      • 003归并排序
      • 004二分排序
      • 005高精度加减乘除
    • acwing
      • AcWing 46. 二叉搜索树的后序遍历序列
      • AcWing 42. 栈的压入、弹出序列
      • AcWing 33. 链表中倒数第k个节点
      • AcWing 26. 二进制中1的个数
      • AcWing 71. 二叉树的深度
      • AcWing 17. 从尾到头打印链表
      • AcWing 28. 在O(1)时间删除链表结点
      • AcWing 29. 删除链表中重复的节点
      • AcWing 885. 求组合数 I
      • AcWing 35. 反转链表
      • AcWing 36. 合并两个排序的链表
      • AcWing 839. 模拟堆
      • AcWing 838. 堆排序
      • AcWing 20. 用两个栈实现队列
      • AcWing 143. 最大异或对
      • AcWing.795 前缀和
      • AcWing 837. 连通块中点的数量
      • AcWing 836. 合并集合
      • AcWing 835. Trie字符串统计
      • AcWing 831. KMP字符串
      • AcWing 154. 滑动窗口
      • AcWing 830. 单调栈
      • AcWing 829. 模拟队列
      • AcWing 104. 货仓选址
      • AcWing 799. 最长连续不重复子序列
      • AcWing 798. 差分矩阵
      • AcWing 797. 差分
      • AcWing 796. 子矩阵的和
      • AcWing 2. 01背包问题
      • acwing828.模拟栈
      • acwing827. 双链表
      • acwing826. 单链表
    • c 语法tips
      • 数组初始化赋值
    • 双指针算法思想模板
    暂无相关搜索结果!

      让时间为你证明

      展开/收起文章目录

      分享,让知识传承更久远

      文章二维码

      手机扫一扫,轻松掌上读

      文档下载

      请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
      PDF文档 EPUB文档 MOBI文档

      书签列表

        阅读记录

        阅读进度: 0.00% ( 0/0 ) 重置阅读进度

          思维导图备注