算法笔记2.5.3 二维数组
2020-04-05 12:17
106 查看
数组初始化时,如果数组大小较大,则需要将其定义在主函数外,否则会使程序异常退出(或者程序运行过慢)
原因:函数内部申请的局部变量来自系统栈,允许申请的空间较小;而函数外部申请的全局变量来自静态存储区,允许申请的空间较大
#include<stdio.h>
int a[1000000];//在函数内部申请空间时,运行时间明显较长
int main()
{
for(int i = 0; i < 1000000; i++)
{
a[i] = i;
}
return 0;
}
- 点赞 1
- 收藏
- 分享
- 文章举报
相关文章推荐
- #数据结构与算法学习笔记#剑指Offer1.5:二维数组中的查找(C++)
- 数据结构与算法——笔记(1)概念
- 算法笔记_动态规划:最大连续子序列和
- STL学习笔记----14.STL算法之 (排序算法)
- 一个无聊男人的疯狂《数据结构与算法分析-C++描述》学习笔记 习题2.8 随机数组的三种生成算法(补) 将bash的实现翻译成比较纯正的bash风格
- Hash表算法笔记
- 算法笔记(XI) 算法分析与勒贝格积分
- 机器学习笔记(1) 感知机算法 之 实战篇
- C++ Primer 学习笔记_40_STL实践与分析(14)--概要、先来看看算法【上】
- 字符串匹配算法之Sunday算法的学习笔记
- 算法入门经典 第1,2章学习笔记
- vanceinfo_拉链算法_笔记2
- 视频会议中关于混音算法的一些笔记
- 机器学习实战笔记之二(k-近邻算法)
- UFLDL 教程学习笔记(二)反向传导算法
- 算法笔记_070-BellmanFord算法简单介绍(Java)
- 学习笔记之快速排序——quicklySort——基础算法——java
- stl源码剖析 详细学习笔记 算法(2)
- [算法学习]二维数组的查找
- 非专业码农 JAVA学习笔记 6java工具类和算法-string