>>15
value2は{}でくくられたブロックスコープの変数じゃなく外側のスコープの変数
その変数に代入してるんだから{}ブロックの後に参照する変数も同じ
int value2 = 20;
{
value2 = 40;
}
printf("3:value2 %d¥n",value2);
↑value2だけを見れば{}を削除しても同じ
探検
スレ立てるまでもない質問はここで 157匹目
■ このスレッドは過去ログ倉庫に格納されています
2021/06/22(火) 18:06:37.17ID:IhZgQU+B
■ このスレッドは過去ログ倉庫に格納されています
