Suchergebnisse für Anfrage "c"
Run rand () in C-Sprache und Schleife mit Shell-Skripten
Ich habe eine C-Code-Datei (Aufruf " test.c "und Ausgabe ist"durchteste ") wie unten und nur eine einfache Ausgabe der Zufallszahl: int main() { srand(time(NULL)); double r = (double)rand() / (double)RAND_MAX; printf("%f\n", r); return 0; }nd ...
Warum funktioniert stat nach readdir nicht?
Ich habe ein Programm geschrieben, das den Verzeichnisnamen oder den Dateinamen ausgibt. Es ist einfach, aber ich habe Probleme. Verzeichnis und Dateityp konnten nicht unterschieden werden. Ich weiß, und ich habe stat.st_mode verwendet, um es zu ...
Wie kann ich eine Binärdatei in eine andere Binärdarstellung wie ein Bild konvertieren?
Ich möchte eine Binärdatei (exe, msi, dll, was auch immer) nehmen und in der Lage sein, den Binärcode oder eine beliebige Basis (hexadezimal, was auch immer) zu "sehen". Am einfachsten ist es, den Code in einem txt auszugeben, damit ich ihn ...
Warum ist 0 <-0x80000000?
Ich habe unten ein einfaches Programm: #include <stdio.h> #define INT32_MIN (-0x80000000) int main(void) { long long bal = 0; if(bal < INT32_MIN ) { printf("Failed!!!"); } else { printf("Success!!!"); } return 0; }Die Bedingungif(bal < INT32_MIN ...
Hexadezimaler String zum Byte-Array in C
Gibt es eine Standard-C-Funktion, die von @ konvertierhexadezimaler String zum Byte-Array? Ich möchte keine eigene Funktion schreiben.
Serialize double und float mit C
Wie kann ich Doubles und Floats in C serialisieren? Ich verwende den folgenden Code zum Serialisieren von Kurz- und Zeichenfolgen. unsigned char * serialize_char(unsigned char *buffer, char value) { buffer[0] = value; return buffer + 1; } ...
Wie führe ich eine Uint32 / Float-Konvertierung mit SSE durch?
n SSE gibt es eine Funktion_mm_cvtepi32_ps(__m128i input), der einen Eingabevektor mit 32 Bit breiten Ganzzahlen mit Vorzeichen verwendet int32_t) und konvertiert sie infloat s. Now, ich möchte Eingabe-Ganzzahlen als nicht signiert ...
typedef enum Erklärung in c
Ich suche eine Header-Datei für einen ADC auf einem Mikrocontroller und der folgende Code ist darin enthalten. /** * ADC channels type. */ typedef enum { ADC_CH_0, ADC_CH_1, ADC_CH_2, ADC_CH_3, ADC_CH_4, ADC_CH_5, ADC_CH_6, } adc_channel_t;Und ...
Was ist der Unterschied zwischen sscanf oder atoi, um einen String in eine Ganzzahl umzuwandeln?
gcc 4.4.4 c89 Was ist besser, um eine Zeichenfolge in einen ganzzahligen Wert zu konvertieren. Ich habe 2 verschiedene Methoden atoi und sscanf ausprobiert. Beide funktionieren wie erwartet. char digits[3] = "34"; int device_num = 0; ...
TCP-Server erhält nicht die richtige Byteanzahl vom Client
Ich mache ein kleines Projekt über TCP-Verbindungen in C-Sprache, und das Problem mit meinem Code wird im Titel erwähnt. Und das Folgende ist der Upload-Teil meines Codes Client Side: FILE * fp = fopen(f2d, "rb+"); if(fp == NULL) perror("Fail ...