質問編集履歴

1

質問追加

2018/12/09 14:14

投稿

N---------
N---------

スコア46

test CHANGED
File without changes
test CHANGED
@@ -1,6 +1,4 @@
1
1
  下の二つのプログラムは、変数iを宣言している場所が違いますがどちらのほうが良いのですか?
2
-
3
- スコープはなるべく小さくするという設計思想がありますが、それに基づくと上のプログラムのほうがいい気がします。
4
2
 
5
3
  ```c
6
4
 
@@ -17,3 +15,7 @@
17
15
  for(i=0; i<max; ++i){}
18
16
 
19
17
  ```
18
+
19
+ スコープはなるべく小さくするという設計思想がありますが、それに基づくと上のプログラムのほうがいい気がします。
20
+
21
+ あと、変数がメモリに領域を確保する時間をプログラマは考慮すべきなのですか?一瞬なので考慮しなくてもいいのですか?