変数は実際にどのようにメモリに格納されますか? たとえば、メモリのセグメントをmallocしてポインターに割り当てると言うので、これを尋ねます
int *p = malloc(10 * sizeof(int));
次に for ループを実行して、p を介して整数を割り当てます。これは、次のように int 変数を宣言してそれに整数を割り当てるのとは異なるようです。
int x = 10;
int をメモリに格納する必要があるというより明示的な宣言であるため、malloc では、ポインター演算を介してトラバースしているメモリのチャンクにすぎません。
ここで何か不足していますか?どうもありがとう。