如何解决循环中的内联变量
如果在循环内使用内联变量会发生什么:
for i := 1 to N do
begin
for var j := 1 to M do
begin
{ Do something with i and j }
end;
end;
变量j的作用域只是内循环。这是否意味着 j 的内存将被分配和释放 N 次?这可能会在紧密循环中导致相当多的性能损失。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。