Suchergebnisse für Anfrage "c99"

3 die antwort

Undefiniertes Verhalten: Beim Versuch, auf das Ergebnis eines Funktionsaufrufs zuzugreifen

Das Folgende kompiliert und druckt "string" als Ausgabe.

3 die antwort

Konvertieren Sie C99-Code in C89

2 die antwort

arum sind zusammengesetzte Literale in C modifizierba

One assoziiert normalerweise "nicht änderbar" mit dem Begriff "wörtlich" char* str = "Hello World!"; *str = 'B'; // Bus Error! Bei der Verwendung von zusammengesetzten Literalen stellte ich jedoch schnell fest, dass sie vollständig modifizierbar ...

TOP-Veröffentlichungen

6 die antwort

Optimierung des linearen Zugriffs auf Arrays mit Pre-Fetching und Cache in C

disclosure: Ich habe eine ähnliche Frage auf programmers.stack ausprobiert, aber dieser Ort ist bei weitem nicht in der Nähe des Aktivitätsstapels. Intro Ich arbeite normalerweise mit vielen großen Bildern. Sie kommen auch in Sequenzen von ...

6 die antwort

Garantiert C99, dass Arrays zusammenhängend sind?

Nach einem heißen Kommentarthread in einer anderen Frage kam ich zu einer Diskussion darüber, was im C99-Standard über C-Arrays definiert ist und was nicht. rundsätzlich, wenn ich ein 2D-Array wie @ definieint a[5][5], kann ...

14 die antwort

c99 gehe zur vorherigen Initialisierung

eim Debuggen eines Absturzes bin ich auf dieses Problem in einem Code gestoßen: int func() { char *p1 = malloc(...); if (p1 == NULL) goto err_exit; char *p2 = malloc(...); if (p2 == NULL) goto err_exit; ... err_exit: free(p2); free(p1); return ...

2 die antwort

Sind alle von Zeigern auf Strukturtypen abgeleiteten Zeiger gleich?

Die FrageDie Frage, ob alle von Zeigern abgeleiteten Zeiger auf Strukturtypen gleich sind, ist nicht einfach zu beantworten. Ich halte es aus den folgenden beiden Hauptgründen für eine wichtige Frage. EIN.Das Fehlen eines Zeigers auf einen ...

1 die antwort

Wie komme ich in Codeblocks10.05 in den C99-Modus?

Ich habe kürzlich festgestellt, dass ich nach Erhalt des Kompilierungsfehlers noch nicht einmal im C99-Modus binInitialdeklarationen der 'for'-Schlei...

6 die antwort

Variable Length Array

Ich möchte wissen, wie ein Array mit variabler Länge verwaltet wird (welche zusätzlichen Variablen oder Datenstrukturen auf dem Stapel aufbewahrt werden, um Arrays mit variabler Länge zu erhalten). Danke vielmals

4 die antwort

Wo befindet sich <inttypes.h> in Visual Studio 2005?

Ich möchte die C99-Headerdatei inttypes.h in einem Visual Studio-Projekt verwenden (ich möchte 64-Bit-Zahlen drucken).Diese Datei scheint jedoch in meiner In...