为了账号安全,请及时绑定邮箱和手机立即绑定

在循环中声明变量,良好实践或不良实践?

在循环中声明变量,良好实践或不良实践?

C++
一只甜甜圈 2019-09-18 14:50:27
问题#1:在循环中声明一个变量是一个好习惯还是坏习惯?我已经阅读了其他关于是否存在性能问题的线程(大多数说没有),并且您应该始终将变量声明为接近它们将被使用的位置。我想知道的是,这是否应该避免或者是否真的是首选。例:for(int counter = 0; counter <= 10; counter++){   string someString = "testing";   cout << someString;}问题2:大多数编译器是否已经声明变量已经声明并且只是跳过了那个部分,或者它实际上每次都在内存中为它创建了一个位置?
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 453 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信