teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

i=0について追記

2020/04/11 12:45

投稿

SHOMI
SHOMI

スコア4079

answer CHANGED
@@ -1,3 +1,17 @@
1
1
  > 10~13行目までのiはこのスコープの中でのみの物で、16~18行目のiは8行目で宣言した0が入ると私は思っています。
2
2
 
3
- `i`が宣言されているのは10~13行目のブロックの外の為、`i`のスコープは宣言したブロックが終わる21行目までです。
3
+ `i`が宣言されているのは10~13行目のブロックの外の為、`i`のスコープは宣言したブロックが終わる21行目までです。
4
+ ```
5
+ int i = 0;
6
+ ```
7
+
8
+ ```
9
+ int i;
10
+ i = 0;
11
+ ```
12
+ と書いたことと同じです。
13
+ `0`にしたいなら再度
14
+ ```
15
+ i = 0;
16
+ ```
17
+ を実行する必要があります。

1

脱字修正

2020/04/11 12:45

投稿

SHOMI
SHOMI

スコア4079

answer CHANGED
@@ -1,3 +1,3 @@
1
1
  > 10~13行目までのiはこのスコープの中でのみの物で、16~18行目のiは8行目で宣言した0が入ると私は思っています。
2
2
 
3
- `i`が宣言されているのは10~13行目のブロックの外の為、宣言したブロックが終わる21行目までです。
3
+ `i`が宣言されているのは10~13行目のブロックの外の為、`i`のスコープは宣言したブロックが終わる21行目までです。