回答編集履歴

2

内容の修正

2018/04/05 03:38

投稿

tekka
tekka

スコア514

test CHANGED
@@ -4,4 +4,14 @@
4
4
 
5
5
  スコープの違いではないでしょうか。
6
6
 
7
- C言語にはブロックスコープがありません。
7
+ ~~C言語にはブロックスコープがありません。~~
8
+
9
+ コメントより指摘頂きました。
10
+
11
+ 比較的新しいC言語の仕様では、ブロックスコープが存在するそうです。
12
+
13
+
14
+
15
+ 変数の寿命は出来るだけ短くするのがベターです。
16
+
17
+ 従いまして、C言語でもブロック毎に変数を宣言したほうが良いでしょう。

1

誤字修正

2018/04/05 03:37

投稿

tekka
tekka

スコア514

test CHANGED
@@ -1,4 +1,6 @@
1
1
  > C言語だと最初に変数を宣言するのですかJavaでは違うのでしょうか?
2
+
3
+
2
4
 
3
5
  スコープの違いではないでしょうか。
4
6