![]() |
1
3
如果你在谈论这样的事情:
但是,如果您正在执行以下操作:
那么是的,您将分配
|
![]() |
2
2
简单的回答是:
否
,如果你申报这些应该没关系
答案很长:请发布您的代码,这样人们就可以告诉您是否做错了什么,以及如何修复它以提高正确性和/或性能(这是一个广泛的主题)。
最后的答案是:有了提供的代码,您是否声明
只需测试一次奇怪的情况,就可以稍微改进代码:
注:
|
![]() |
3
1
关于您的问题: 如果我运行循环一百万次,我是否需要担心在每次迭代中声明double? 正在堆栈上声明变量。因此,当函数退出时,它们会“消失”。函数的下一次执行将“重新创建”变量,因此(实际上)只有一个变量实例,即使如此,也只有在函数执行时。 因此,调用函数的次数无关紧要。 |
![]() |
TheKing · 为什么数组的地址可以有负值? 3 年前 |
![]() |
yurnero · MATLAB:“加载”一个快速访问功能 7 年前 |
![]() |
joe · 一页可以同时在两个工作集中吗? 7 年前 |
![]() |
Jaques · “.exe”已触发断点 7 年前 |
![]() |
adn bps · 在函数中修改变量的高效内存方法 7 年前 |
![]() |
Gauraang Khurana · C语言中分段错误的不稳定行为 7 年前 |
![]() |
Rajesh K · 如何查找设备中存在的广告垃圾? 7 年前 |