Suchergebnisse für Anfrage "pointers"

4 die antwort

C ++: Bedeutung von const char * const *

4 die antwort

Zurücksetzen des Zeigers auf den Dateianfang

Wie kann ich einen Zeiger auf den Anfang einer Befehlszeileneingabe oder -datei zurücksetzen? Zum Beispiel liest meine Funktion eine Zeile aus einer Datei ein und druckt sie mit getchar () @ au while((c=getchar())!=EOF) { key[i++]=c; if(c == ...

3 die antwort

Funktioniert die Zeigerarithmetik auch außerhalb des Arrays?

Ich lese immer, dass Zeigerarithmetik definiert ist, solange Sie die Grenzen des Arrays nicht verlassen. Ich bin mir nicht sicher, ob ich vollständig versteh...

TOP-Veröffentlichungen

3 die antwort

Fällt ein 2D-Array nicht von Zeiger zu Zeiger ab?

Bis jetzt war ich mir ziemlich sicher int arr[4][5];Dannarr wird zu Zeiger auf Zeiger zerfallen. AberDieser Link beweist, dass ich falsch liege. [http://c-faq.com/aryptr/pass2dary.html] Ich bin mir nicht sicher, wie ich dazu gekommen binarr ...

18 die antwort

Passing zweidimensionales Array über Zeiger

Wie gebe ich die m-Matrix an foo () weiter? darf ich den code oder den prototyp von foo () nicht ändern? void foo(float **pm) { int i,j; for (i = 0; i < 4; i++) for (j = 0; j < 4; j++) printf("%f\n", pm[i][j]); } int main () { float m[4][4]; int ...

4 die antwort

Malloc-Speicher auf einen Zeiger auf Zeiger

Ich bin auf dieses Problem gestoßen, als ich Zeiger auf Zeiger auf ein Zeichen verwendete:

12 die antwort

Wie lösche ich einen Zeiger, nachdem ich seinen Wert innerhalb einer Funktion zurückgegeben habe?

Ich habe diese Funktion: char* ReadBlock(fstream& stream, int size) { char* memblock; memblock = new char[size]; stream.read(memblock, size); return(memblock); } Die Funktion wird jedes Mal aufgerufen, wenn ich Bytes aus einer Datei lesen muss. ...

2 die antwort

Erfordert 'auto' Typzuweisungen eines Zeigers in c ++ 11 '*'?

Wenn meine Variable ein Zeiger ist, gebe ich das &quot;*&quot; an, wenn ich sie einer Variablen vom Typ &quot;auto&quot; zuordne?

2 die antwort

Ist free (ptr), wo ptr NULL ist, ein beschädigter Speicher?

Theoretisch kann ich das sagen

3 die antwort

ist int [Zeiger auf Array] im C ++ - Standard? [Duplikat]

Diese Frage hat hier bereits eine Antwort: Warum ist bei Arrays a [5] == 5 [a]? [/questions/381542/with-arrays-why-is-it-the-case-that-a5-5a] 17 AntwortenWarum ist x [y] == y [x] in c ++? [Duplikat] [/questions/8185582/why-does-xy-yx-in-c] 3 ...