この質問はおそらく以前に尋ねられたことは知っていますが、この文脈では理解できません。
これが私が調べようとしているコードです。コメントします。どこが間違っているか教えてください
int **A; // declaring a pointer to a pointer
A = new int*[n]; // assigning that pointer to a newly-allocated
// space (on the heap) for an array
// of [size n] of pointers to integers
for (i = 0; i < n; ++i) // looping from 0 to n-1
A[i] = new int[n]; // assigning each slot's pointer to a
// new array of size n?
for (i = 0; i < n; ++i) // loop through all the rows
for (j = 0; j < n; ++j) // loop through each column for the current row
A[i][j] = 0; // assign the value to 0
どこが間違っているか教えてください。A = new int*[n];
常識で理解しようとしているだけなので何もわかりませんが、困っています。
ありがとうございました!