Suchergebnisse für Anfrage "c"
Was bedeutet das Schlüsselwort extern?
Was bewirkt dasextern Keyword bedeuten? Ich habe das vor einer Funktionsdeklaration wie @ geseh extern void DoFoo ...
Warum ist die Ausgabe die letzte Zeichenfolge des Benutzers?
#include<stdio.h> #include<string.h> int main() { int in,i,j; char *arr[100],str[14]; scanf("%d",&in); i=0; while(i<in) { scanf("%s",str); arr[i]=str; // printf("%s\n",arr[i]); i++; } i=0; while(i<in) { printf("%s\n",arr[i++]); } return 0; } / * ...
Wie benutzt man execvp ()
Der Benutzer liest eine Zeile und ich behalte das erste Wort als Befehl für execvp. Sagen wir, er wird @ eingeb "cat file.txt" ... Befehl wird Katze sein. Aber ich bin mir nicht sicher, wie ich dieses @ verwenden solexecvp(), ich habe ...
gdb kann ELF-64-Bit-Programm mit der Meldung "Dateiformat nicht erkannt" nicht ausführen.
Ich versuche, GDB zum Debuggen zu verwenden (um einen ärgerlichen Segfault zu finden). Wenn ich renne: gdb ./filename Von der Befehlszeile erhalte ich den folgenden Fehler: This GDB was configured as "i686-pc-linux- gnu"..."/path/exec": not ...
scannen eines Strings in ein hexadezimales Zeichen-Array
Hier ist mein Beispielcode: char a; char str [20]; unsigned char b[8] ; unsigned char c[8]; int argsread; int i; init_8051(); while(1) { printf("\n enter a 64 bit operation \n"); argsread = scanf("%s", str); sscanf(str, "0x%x%c0x%x", b, &a, c); ...
Wie werden statische Variablen mit demselben Namen in verschiedenen Funktionen vom System identifiziert?
AFAIK, können wir zwei statische Variablen mit demselben Namen in verschiedenen Funktionen haben? Wie werden diese von der Compiler- und Symboltabelle verwaltet? Wie werden ihre Identitäten getrennt verwaltet?
Kopieren des Inhalts einer Binärdatei
Ich entwerfe einen Bilddecoder und als ersten Schritt habe ich versucht, den mit c zu kopieren. Öffnen Sie die Datei und schreiben Sie den Inhalt in eine neue Datei. Unten ist der Code, den ich verwendet habe. while((c=getc(fp))!=EOF) ...
Wie wird das Protokoll mit dem Präprozessor berechnet?
Wie logge ich (x) mit dem Präprozessor unter Windows? mögen #define A log(4)/log(2)und danach in meinem Code das Array int b[A]; // A=2 will be computed with the preprocessor ! not in run time
Passing ein zweidimensionales Array von Fortran nach C
Ich habe Probleme, ein zweidimensionales Array von Fortran an C zu übergeben. Das Folgende ist meine C-Funktion, die nur die Array-Elemente auf dem Bildschirm anzeigt. #include <stdio.h> void print2(double *arr , int *n) { int y = *n; ...
const und Zeiger in C
Die Verwendung von const mit einem Zeiger kann dazu führen, dass das Pointee nicht mehr geändert werden kann, indem es mit dem betreffenden Zeiger dereferenziert wird. Aber warum kann ich auch nicht ändern, auf was der Zeiger nicht direkt ...