Suchergebnisse für Anfrage "c"
Portable C-SWAP-Makro, für das kein 'Typ'-Argument erforderlich ist und das memcpy @ nicht verwend
Swap-Makros, die einen Typ annehmen, sind ziemlich bekannt. #define SWAP(type, a_, b_) do { \ type SWAP, *a = &(a_), *b = &(b_); \ SWAP = *a; \ *a = *b; \ *b = SWAP; \ } while (0)ebenfalls:Macro SWAP (t, x, y) tauscht zwei Argumente vom Typ t @ ...
Ist int main () {} (ohne "void") gültig und portierbar in ISO C?
Der C-Standard spezifiziert zwei Definitionsformen fürmain für eine gehostete Implementierung: int main(void) { /* ... */ }un int main(int argc, char *argv[]) { /* ... */ }Es kann auf eine Art und Weise definiert werden, die der obigen ...
Ermöglichen und Testen der lokalen Schleife für UART
Ich versuche, einen internen UART-Loop-Back-Test durchzuführen und habe die folgenden Änderungen vorgenommen #include <fcntl.h> #include <stdio.h> #include <termios.h> #include <unistd.h> #include <sys/ioctl.h> #include <sys/mman.h> #include ...
Mehrfacher Zeichenkettenvergleich
Ich muss 3 Zeichenfolgen mit 1 Zeichenfolge vergleichen. Ich verwende derzeit den folgenden Code. Dasseatclass wird vom Benutzer eingegeben. char first[10] = "FC"; char econ[10] = "EC"; char eandf[10]= "FC&EC"; ...
Soll ich den von setlocale zurückgegebenen Zeiger freigeben?
int main(int argc, char *argv[]) { char *ret = setlocale(LC_ALL, NULL); // should I free 'ret' ??? // free(ret); return 0; } Ich habe es sowohl unter Linux als auch unter OS X 10.10 versucht. Unter Linux darf ich nicht 'free' aufrufen, aber unter ...
__ Attribut __ ((const)) vs __ Attribut __ ((pure)) in GNU C
Was ist der Unterschied zwischen__attribute__((const)) und__attribute__((pure)) in GNU C? __attribute__((const)) int f() { /* ... */ return 4; } vs __attribute__((pure)) int f() { /* ... */ return 4; }
ffmpeg fehlende config.h in libavutil (keine solche Datei oder Verzeichnis) CodeBlocks
Wenn ich das @ tesffmepg Kodierung / Dekodierung Beispiel c Programm [http://ffmpeg.org/doxygen/trunk/decoding__encoding_8c-source.html] in CodeBlocks zeigt es: /ffmpeg_sources/ffmpeg/libavutil/internal.h fatal error: config.h: No such file or ...
Was ist der beste Weg, um einen Fehler von einer Funktion zurückzugeben, wenn ich bereits einen Wert zurückgebe?
Ich habe eine Funktion in C geschrieben, die eine Zeichenfolge in eine Ganzzahl umwandelt und die Ganzzahl zurückgibt. Wenn ich die Funktion aufrufe, möchte ich, dass sie mich darüber informiert, ob die Zeichenfolge keine gültige Nummer ist. In ...
Wie würde ich ein Array zum Speichern von Strings erstellen?
So versuche ich das mit einem einfachen Programm herauszufinden: #include <stdio.h> #include <stdlib.h> #include <string.h> int main() { char a[]="lalala"; char b[]="bababa"; char c[]="nanana"; char d[3][10]; d[0][20]=*a; d[1][20]=*b; ...
Arithmetische Ausdrücke als Argument für Makro in c
using Makro mit Präprozessor-Direktive #define Ich habe die folgenden zwei Codes geschrieben. er erste Code übergibt den Ausdruck, z. a + b_valid_pagesize (a + b) in zweiter Code c = a + b und übergab dieses c dann als Argument an das ...