Suchergebnisse für Anfrage "c"
Was ist der Typ von String-Literalen in C und C ++?
Was ist die Art von String-Literal in C? Ist eschar * oderconst char * oderconst char * const? Was ist mit C ++?
Verschachtelte redundante 'if'-Bedingungen
Gibt es eine bessere (oder sauberere) Möglichkeit, den folgenden Code zu schreiben? if(conditionX) { if(condition1) { // code X1 } else if(condition2) { // code X2 } } else if(conditionY) { if(condition1) { // code Y1 } else if(condition2) { ...
Ist es besser, Ganzzahlen als Schleifenzählervariablen zu verwenden?
Ich erinnere mich, dass ich irgendwo gelesen habe, dass es besser ist, Ganzzahlen als Schleifenzählervariablen zu verwenden, als char oder short. Wenn ja warum Bietet es Optimierungsvorteile?
So implementieren Sie eine Zeichenfolge variabler Länge in C
Ich habe einiges gegoogelt, kann aber keine Informationen darüber finden, wie Zeichenfolgen mit variabler Länge im Allgemeinen in höheren Sprachen implementiert werden. Ich erstelle meine eigene Sprache und bin mir nicht sicher, wo ich mit ...
Kalendermonat drucken
Implementieren Sie eine Funktion, die den Kalender für einen bestimmten Monat und ein bestimmtes Jahr druckt. Fordern Sie zuerst den Benutzer auf: Enter the month and year:Sobald der Benutzer eine gültige Eingabe eingibt (zwei durch ein ...
static_if im Präprozessor von C99
Ist es möglich, static_if in C99 zu implementieren? #define STATIC_IF(COND, ...) \ if (COND) MACRO1(__VA_ARGS__); \ else MACRO2(__VA_ARGS__);Wie kann ich das richtig umsetzenSTATIC_IF(…) hier drin? Es hängt davon abCOND Die Argumente sollten ...
Wie speichert man einen beliebig großen Integer-Wert im Speicher?
Ich muss einen ganzzahligen Wert speichern, der größer als der Maximalwert für den langen Datentyp ist. Wie würde ich diesen Wert im Speicher speichern und bearbeiten? Bitte veranschaulichen Sie dies, wenn möglich, anhand eines Beispiels.
Intel Galileo Bare-Metal-UART
Ich möchte ein wenig "Hallo Welt" programmierenRohmetallAnwendung auf demIntel GalileoTafel. Die Verwendung von UEFI zum Ausdrucken von Text (an UART-1) funktioniert natürlich gut, aber ich möchte "manuell" auf die UART zugreifen, ohne Hilfe von ...
Programmgesteuertes Entfernen eines nicht leeren Verzeichnisses in C oder C ++
Wie lösche ich ein nicht leeres Verzeichnis in C oder C ++? Gibt es eine Funktion? rmdir löscht nur leere Verzeichnisse. Bitte geben Sie einen Weg ohne Verwendung einer externen Bibliothek. Sagen Sie mir auch, wie man eine Datei in C oder C ++ ...
Was bedeutet diese seltsame Funktionsdefinition?
Ich bin auf dieses C-Programm gestoßenein Blogbeitrag [https://karwin.blogspot.in/2012/11/c-pointers-explained-really.html]: main() { int n; n = 151; f(n); } f(x) int x; { printf("%d.\n", x); }Die Post erklärt es nicht. Kann jemand erklären, was ...