Suchergebnisse für Anfrage "c"
Cast to Int vs Boden
Gibt es einen Unterschied zwischen diesen: float foo1 = (int)(bar / 3.0); float foo2 = floor(bar / 3.0);ie ich verstehe, haben beide Fälle das gleiche Ergebnis. Gibt es einen Unterschied im kompilierten Code?
C: die definitive Wahrheit über Rand, Random und Arc4Random [closed]
Es gibt viele widersprüchliche Informationen zu diesem Thema. Versuchen wir also, eine endgültige Antwort zu finden: Welche dieser Zufallszahlengeneratoren in C erzeugen eine bessere Zufälligkeit: rand, random oder arc4random? note: Nur um die ...
Warum wird "make: Nothing to do for all" gedruckt?
Dies ist ein "Hello.c" Modul und "Makefile". Nach dem Ausführen vonmake aus dem Woking-Verzeichnis erhalte ich folgende Meldung: make: Nichts für alle zu tun. Dies ist die "Hello.c" -Datei: #include <linux/module.h> // included for all kernel ...
Verschiedene Int-Größen auf meinem Computer und Arduino
Ich arbeite an einem Freizeitprojekt und erstelle einen Servercode für einen Arduino Duemilanove. Bevor ich diesen Code auf dem Controller teste, teste ich ihn auf meinem eigenen Computer (einem Macbook auf OS X-Basis). Ich verwende Ints an ...
C API Design: Wer sollte das vergeben? [geschlossen
Was ist die richtige / bevorzugte Methode zum Zuweisen von Speicher in einer C-API? Ich sehe zuerst zwei Optionen: 1) Lassen Sie den Aufrufer die gesamte (äußere) Speicherbehandlung durchführen: myStruct *s = malloc(sizeof(s)); ...
Malloc und scanf
Ich beherrsche ein paar Skriptsprachen ziemlich gut, aber ich zwinge mich endlich dazu, Roh-C zu lernen. Ich spiele nur mit ein paar grundlegenden Dingen herum (I / O im Moment). Wie kann ich Heap-Speicher zuweisen, eine Zeichenfolge im ...
Was ist der Grund, warum strdup nicht in den C-Standard aufgenommen wird?
Most C-Programmierer kennen diestrdup Funktion. Viele von ihnen werden es für selbstverständlich halten, aber es ist nicht Teil des C-Standards (weder C89, C99 noch C11). Es ist Teil von POSIX und möglicherweise nicht in allen Umgebungen ...
scanf / Feldlängen: Verwenden einer Variablen / eines Makros, C / C ++
Wie kann ich eine Variable verwenden, um die Feldlänge bei Verwendung von scanf anzugeben? Beispielsweise char word[20+1]; scanf(file, "%20s", word);Auch ist es richtig, 20 + 1 zu verwenden (da am Ende eine \ 0 hinzugefügt werden muss?). ...
Kann Mac OS X El Capitan eine für Yosemite kompilierte Software ausführen, die Bibliotheken in / usr / gnu64 / lib erwartet?
Tut mir leid, es ist ein bisschen Hintergrundwissen erforderlich - Sie können versuchen, zum @ zu springeFrag Überschrift. eit undenklichen Zeiten (jedenfalls irgendwo im vorigen Jahrtausend) habe ich Verzeichnisse wie @ erstell/usr/gnu ...
Finden einer aufeinanderfolgenden Bitfolge von 1 oder 0
Wie finde ich die Länge der längsten aufeinanderfolgenden Bitfolge (entweder 1 oder 0)? 00000000 11110000 00000000 00000000 -> Wenn es 0 ist, ist die Länge 20 11111111 11110000 11110111 11111111 -> Wenn es 1 ist, beträgt die Länge 12