Suchergebnisse für Anfrage "c"

2 die antwort

update actual values using pass by value

Ich möchte wissen, ob es eine Möglichkeit gibt, die ursprünglichen Werte mithilfe der Wertübergabe zu aktualisieren. Auch ich möchte wissen, ob ich die aktualisierte Adresse an main @ zurücksenden ka Hier möchte ich keine Referenzübergabe ...

12 die antwort

Integer-Überlauf in C: standards und compilers

Dank Carl Norum zur Aufnahme der richtigen Standardreferenz überarbeitet. Der C-Standard besagt Wenn einusnahmezusta tritt während der Auswertung eines Ausdrucks auf (dh wenn das Ergebnis nicht mathematisch definiert ist oder nicht im ...

2 die antwort

ASM x64 scanf printf double, GAS

Ich kann nicht herausfinden, warum dieser Code bei mir nicht funktioniert. Ich muss die Scanf-Funktion für double und printf für das gleiche double verwenden. Bei Verwendung dieses Codes sind die Ergebnisse nicht gut. Was ich sehe, sind ziemlich ...

TOP-Veröffentlichungen

4 die antwort

Wie viele Prozesse werden unter Linux nach four fork () erstellt?

Ich habe eine dumme Frage im Lehrbuch des Betriebssystems. Die Frage ist unten: Nehmen Sie an, dass alle Fork-Systemaufrufe erfolgreich sind. Wie viele Zeilen sind auf dem Bildschirm? Ich gehe davon aus, dass jeder Fork-Aufruf die Prozesse ...

6 die antwort

Erstellen Sie ein 2D-Array, indem Sie den Zeiger auf die Funktion in c @ übergebe

So lese ich Dutzende von Beispielen für die Übergabe eines 2D-Array-Zeigers an function, um Werte dieses Arrays in function abzurufen / zu ändern. Ist es jedoch möglich, innerhalb der Funktion Speicher zu erstellen (zuzuweisen)? Etwas wie ...

14 die antwort

Wie kann ich Bereiche in einer switch case-Anweisung in C verwenden?

Meine Logik ist: if number is between 1 to 10, execute first case statement if number is from 20 to 30, execute second case statement Gibt es eine andere Lösung als die unten stehende? case '1' ... '10': case '20' ... '30':

2 die antwort

Erstellen eines Arrays von Schaltflächen gtk in c

Ich muss eine Reihe von Schaltflächen in C erstellen. Ich bin nicht sicher, was ich vermisse, bitte helfen Sie mir. Hier ist mein Array: GtkWidget *button[5]; int i; for ( i =1; i<5; i++) button[i] = gtk_button_new(); Dann erstelle ich den Rest ...

4 die antwort

Wie deaktiviere ich Tailcall-Optimierungen in gcc

Frage mich, ob jemand das Flag für gcc kennt, um die Tailcall-Optimierung zu deaktivieren. Grundsätzlich ersetzt gcc bei einer Tailcall-Optimierung einen Stack-Frame, wenn der Rückgabewert einer aufgerufenen Funktion (per Return) übergeben wird ...

4 die antwort

erwendung der Strukturinitialisierungssyntax für die On-Heap-Strukt

Ich habe diese einfache Struktur, die ich auf dem Heap initialisieren und als Zeiger in einer Funktion zurückgeben möchte. struct entry { const char* const key; // We don't want the key modified in any way const void* data; // But the pointer ...

24 die antwort

Einfache Anführungszeichen vs. doppelte Anführungszeichen in C oder C ++

Wann sollte ich bei der C- oder C ++ - Programmierung einfache und doppelte Anführungszeichen verwenden?