私は主に高水準のプログラミング言語で作業していますが、昨日、友人から簡単な C++ の課題を解決するのを手伝ってほしいと頼まれ、作業中に次のコードを書きました。
for (int x = 0; x < 10; x++){
int a, b, c;
a = x;
b = x*2;
c = x+5;
}
ここでの私の質問は次のとおりです。これにより、a、b、c が常にメモリの異なる場所に作成されるメモリ リークが発生しますか、それともループごとに常に上書きされますか?