标题:询问一个编程习惯的问题
只看楼主
守鹤
Rank: 4
来 自:山東臨沂
等 级:贵宾
威 望:12
帖 子:337
专家分:0
注 册:2008-6-20
得分:0 
我个人认为变量不要声明的太多,尽量低存储量,如果变量太多了,会影响程序的运行效率的
2008-09-10 19:44
newyj
Rank: 2
等 级:新手上路
威 望:3
帖 子:542
专家分:0
注 册:2008-1-4
得分:0 
[bo][un]blueboy82006[/un] 在 2008-9-10 13:25 的发言:[/bo]

我们知道,所谓分配内存分为:静态分配和动态分配;
在编译时就分配的,像数组,就是静态分配...
动态分配在程序运行时进行...
而所谓的定义语句,实际上就是为变量分配内存的过程啊...
所以,定义当然要分配内存啦...[ ...


例如:
int main(){
  int i=1;
  cout<<......;
  int j=2;
  cout<<......;
  return 0;
}
只是个例子 没有 写全
我是想问 分配内存的时候 是把i和j一起分配内存
还是先定义i 就给 i  分配内存
用到了j再给j分配内存
不知道说明白了不
2008-09-10 20:01



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-232479-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.397609 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved