Suchergebnisse für Anfrage "c"

3 die antwort

printf: Ist das sicher?

Ich frage mich nur, ob dieser Ausdruck sicher ist: int main (void) { char my_tab[256]; memset(my_tab,0x61,sizeof(my_tab)); printf("Is it safe ? : %.256s",my_tab); /* is it safe ? */ }

5 die antwort

Warum stellen C-Compiler Unterstriche vor externe Namen?

Ich habe so lange in C gearbeitet, dass Compiler normalerweise einen Unterstrich an den Anfang eines @ setzeextern wird nur verstanden ... Allerdings eine andere SO Frage ...

2 die antwort

GCC Verknüpfung von libc static und einer anderen Bibliothek dynamisch, überarbeitet?

Die folgenden Fragen sind relevant, aber beantworten meine Frage nicht: Teils statische und teils dynamische Verknüpfung in GCC [https://stackoverflow.com/questions/26161332/linking-partially-static-and-partially-dynamic-in-gcc] Verknüpfen ...

TOP-Veröffentlichungen

1 die antwort

Übergeben von Arrays mit ctypes

Ich habe eine C-Funktion void read_FIFO_AI0(int16_t** input, size_t size, NiFpga_Session* session, NiFpga_Status* status) { *input = (int16_t*) malloc (size*sizeof(int16_t)); // function that populates the array *input }, das das Array "* input" ...

1 die antwort

Überraschende Ausgabe eines C-Programms bei Verwendung von '*' zum Multiplizieren von

Nach dem Lösen der Übung 5-10 im K & R: Schreiben Sie das Programm expr, das einen umgekehrten polnischen Ausdruck über die Befehlszeile auswertet, wobei jeder Operator oder Operand ein separates Argument ist. Beispiel: Ausdruck 2 3 4 + * ...

1 die antwort

Bash Keine solche Datei oder Verzeichnisfehler (Cache Simulator)

Ich entwerfe einen Cache-Simulator für das Zählen von Miss, Hits, Eviction. Ich habe versucht, mein Programm mit dem folgenden Befehl zu kompilieren, es funktionierte einwandfrei ohne Fehler. Program #include <stdlib.h> #include <stdio.h> ...

2 die antwort

String Literaladresse über Übersetzungseinheiten hinweg [duplizieren]

Diese Frage hat hier bereits eine Antwort: Adressen von zwei Zeichenzeigern auf verschiedene Zeichenfolgenliterale sind gleich [/questions/19088153/addresses-of-two-char-pointers-to-different-string-literals-are-same] 10 Antworten Ich möchte ...

4 die antwort

Binäre Blobs mit gcc mingw einbinden

Ich versuche, binäre Blobs in eine exe-Datei einzubetten. Ich benutze mingw gcc. Ich mache die Objektdatei so: ld -r -b binary -o binary.o input.txtIch schaue dann objdump Ausgabe, um die Symbole zu erhalten: objdump -x binary.oUnd es gibt ...

3 die antwort

Wie # flag in printf funktioniert?

#include <stdio.h> int main() { float x; x=(int)(float)(double)(5.5); printf("%#u",x); return 0; }Wie zum# flag in der printf funktioniert hier? Jedes Mal, wenn ich diesen Code ausführe, erhalte ich andere (Müll-) Werte. Ich weiß, dass das# ...

5 die antwort

Wie kann ich eine Mex-Funktion drucken lassen, während sie ausgeführt wird?

Ich habe eine mex-Datei in meinem MATLAB-Skript. Es kann eine Weile dauern, bis die mex-Funktion ausgeführt wird. Um zu verhindern, dass mein Code "dort ohne Ausgabe anhält", setze ich vieleprintf -Anweisungen in der mex-Datei, um laufende ...