最近、次の質問をしました:整数配列へのポインターが機能しないのはなぜですか?
提案の 1 つは、変数を指すポインターの代わりに通常の変数を使用することでした。
私は過去に Java でプログラミングしたことがあります。私が正しく理解している場合、Java でこのコードがある場合:
void test(b) {
b++;
}
void main() {
int a = 0;
test(a);
}
その後、a は 0 のままになります。しかし、C で正しく理解した場合、次のコードがあるとします。
void test(b) {
b++;
}
int main() {
int a = 0;
test(a);
return 0;
}
すると a は 1 になる?