Suchergebnisse für Anfrage "c"

10 die antwort

Wie weiß Realloc, wie viel kopiert werden muss?

Wie erkennt Realloc die Größe der Originaldaten? void *realloc(void *ptr, size_t size); Also, wenn die Implementierung so ist: temp = malloc(size); memcpy(.. // How much to copy? free(ptr); return temp;Ich weiß, dass dies nicht die ...

2 die antwort

C späte Bindung mit unbekannten Argumenten

Ich bin derzeit in einem Fall, in dem ich viele Funktionszeiger aufrufen muss, die zur Laufzeit extrahiert wurden. Das Problem ist, dass die Argumente zum Zeitpunkt der Kompilierung unbekannt sind. Aber zur Laufzeit erhalte ich Daten, die es ...

12 die antwort

Wie wird der neue Wert ermittelt, wenn ein Int auf einen Short-Wert umgewandelt und abgeschnitten wird?

Kann jemand klären, was passiert, wenn eine Ganzzahl in ein @ umgewandelt wirshort in C? Ich verwende Raspberry Pi, daher ist mir bewusst, dass einint ist 32 Bit und daher einshort muss 16 Bit sein. Nehmen wir an, ich verwende zum Beispiel den ...

TOP-Veröffentlichungen

10 die antwort

Was ist eine portable Methode, um den Maximalwert von size_t zu ermitteln?

Ich möchte den Maximalwert von size_t auf dem System wissen, auf dem mein Programm ausgeführt wird. Mein erster Instinkt war, eine negative 1 zu verwenden: size_t max_size = (size_t)-1;Aber ich schätze, es gibt einen besseren Weg oder eine ...

8 die antwort

Was bedeuten 1. # INF00, -1. # IND00 und -1. # IND?

Ich spiele mit C-Code mit Floats herum und erhalte 1. # INF00, -1. # IND00 und -1. # IND, wenn ich versuche, Floats auf dem Bildschirm zu drucken. Was bedeuten diese Werte? Ich glaube, dass 1. # INF00 positive Unendlichkeit bedeutet, aber was ...

4 die antwort

gfortran Debugging mit gdb: w_powf.c: Keine solche Datei oder Verzeichnis

Ich habe ein Fortran-Programm, das ich debugge. Ich habe eine Liste von Variablen und eine der erwarteten Variablen ist fast doppelt so groß wie der erwartete Wert. Also habe ich das Programm mit Debug-Flags kompiliert und mit dem Debuggen ...

6 die antwort

Wie wird malloc () intern implementiert? [Duplikat

Diese Frage hat hier bereits eine Antwort: Wie funktionieren malloc () und free ()? [/questions/1119134/how-do-malloc-and-free-work] 13 answersKann mir jemand erklären, wiemalloc() arbeitet intern? Ich habe manchmal @ getstrace program und ich ...

2 die antwort

Gibt es eine integrierte Funktion, die eine Zahl in C, C ++ oder JavaScript durch Kommas trennt? [geschlossen

Gegeben eine Nummer12456789, Ich muss @ ausgeb12,456,789 ohne viel codierung. Gibt es integrierte Funktionen in C, C ++ oder JavaScript, mit denen ich das machen kann?

16 die antwort

Erstellen eines Fenstermanagers für Linux

Ich möchte einen einfachen Stapelfenster-Manager erstellen (inC) für den privaten Gebrauch, hauptsächlich zum Lernen und um mich selbst herauszufordern. Ich habe durchgesehentwms Quellcode, der relativ wenig Schnickschnack enthält, aber auf ...

14 die antwort

Verhalten von scanf () [duplizieren]

Mögliches Duplizieren: confusion in scanf () mit & operator [https://stackoverflow.com/questions/3440406/confusion-in-scanf-with-operator] Warum brauchen wir ein & in scanf für die Eingabe von Ganzzahlen und warum nicht für Zeichen. Verweist ...