Angenommen, wir haben ein multidimensionales Array.Wie & multi [3] [0] und * (multi + 3) sind das Gleiche?
multi[3][10]
dann &multi[0][0]
wird Multi
, wenn wir jedes Element in diesem Array zugreifen möchten. Wir brauchen nur eine Dereferenzierung. wie es sich ständig befindet. Ich bin nicht in der Lage, doppelte Dereferenzierung zu verstehen. als
*(*(multi+row)+column)
"' & multi [0] [0] 'wird' multi' "- nein wird es nicht. Es wird wahrscheinlich identisch gedruckt, wenn Sie versuchen, es zu drucken, aber ihre Typen sind sehr unterschiedlich. Die Dereferenzierung der ersten führt zu einem völlig anderen Ergebnis als bei der Dereferenzierung der Sekunde. – user2357112
Was ist der Typ? –
@SetAnand; Du kennst nicht "Typ", ernsthaft? – haccks