Suchergebnisse für Anfrage "c"
Ist i = 0, ++ habe ich definiert?
Ich habe vor kurzem über das @ geler, Operator und die Tatsache, dass es ein @ einfühSequenzpunkt. Ich habe auch erfahren, dass der folgende Code zu undefiniertem Verhalten führte: i = ++i;Weili wurde zwischen zwei Sequenzpunkten zweimal ...
Wie funktioniert malloc? [Duplikat
Mögliches Duplizieren: Wie kann man in C frei und malloc arbeiten? [https://stackoverflow.com/questions/1957099/how-do-free-and-malloc-work-in-c] Betrachten Sie ein Szenario, in dem ich über malloc etwa 20 Byte Speicher zuweisen muss. Soll der ...
Probleme im Gleitkommavergleich [duplizieren]
Diese Frage hat hier bereits eine Antwort: seltsame Ausgabe im Vergleich von float mit float-Literal [/questions/1839422/strange-output-in-comparison-of-float-with-float-literal] 8 answersvoid main() { float f = 0.98; if(f <= 0.98) printf("hi"); ...
Variablenname, Funktionsargumente zur Laufzeit in C
Ist es möglich, die Namenstypen von Funktionsargumenten und Variablen zur Laufzeit in C-Programmen zu kennen? Zum Beispiel, wenn ich eine Funktion habe: int abc(int x, float y , somestruct z ){ char a; int b ; }Kann ich in dieser Funktion ...
Wenn statische Funktionsdefinitionen in Header-Dateien in C abgelegt werden sollen?
Ich bin auf einen Code gestoßen, der eine große statische Funktion in einer Header-Datei hat, und ich bin nur neugierig, wenn es in Ordnung ist / nicht in Ordnung ist, dies zu tun. Zum Beispiel, wenn viele.c -Dateien enthalten den Header. Warum ...
Pointer Arithmetic [geschlossen]
Hat jemand gute Artikel oder Erklärungen (Blogs, Beispiele) für Zeigerarithmetik? Das Publikum besteht aus Java-Programmierern, die C und C ++ lernen.
Was wäre eine gute Open Source Lightweight-C-Bibliothek mit grundlegenden Dienstprogrammfunktionen für die Verwendung in einem eingebetteten System? [Closed]
Ich denke an so etwas wie glib [http://library.gnome.org/devel/glib/], aber möglicherweise eine schlanke Version mit minimaler Stellfläche. Es würde grundlegende Dienstprogramme wie verknüpfte Listen, Vektoren und Hash-Tabellen benötigen. Es ...
Implementieren einer FIFO-Warteschlange in C
Für eine eingebettete Anwendung versuche ich, mit ANSI C eine FIFO-Warteschlange (First-In, First-Out) für Strukturen zu implementieren. Der einfachste Weg, dies zu tun, scheint die Implementierung einer verknüpften Liste zu sein, sodass ...
C ++ - Literal mit mehreren Zeichen
Ich wusste nicht, dass C und C ++ @ erlaubmulticharacter literal [http://publib.boulder.ibm.com/infocenter/macxhelp/v6v81/index.jsp?topic=%2Fcom.ibm.vacpp6m.doc%2Flanguage%2Fref%2Fclrc02ccon.htm] : nicht 'c' (vom Typ int in C undverkohle in C ...
Gibt es eine Möglichkeit, die Breite eines Integer-Typs zur Kompilierungszeit zu berechnen?
Die Größe eines Integer-Typs (oder eines beliebigen Typs) in Einheiten vonchar / bytes wird einfach als @ berechnsizeof(type). Eine gebräuchliche Redewendung ist, mit @ zu multipliziereCHAR_BIT, um die Anzahl der vom Typ belegten Bits ...