Als «c» getaggte Fragen

C ist eine universelle Programmiersprache, die für die Systemprogrammierung (Betriebssystem und eingebettet), Bibliotheken, Spiele und plattformübergreifende Programme verwendet wird. Dieses Tag sollte bei allgemeinen Fragen zur C-Sprache verwendet werden, wie in der Norm ISO 9899 definiert (die neueste Version, 9899: 2018, sofern nicht anders angegeben - auch tagversionsspezifische Anforderungen mit c89, c99, c11 usw. kennzeichnen). C unterscheidet sich von C ++ und sollte ohne einen rationalen Grund nicht mit dem C ++ - Tag kombiniert werden.


7
Ist die Verwendung flexibler Array-Mitglieder in C eine schlechte Praxis?
Ich habe kürzlich gelesen, dass die Verwendung flexibler Array-Mitglieder in C eine schlechte Software-Engineering-Praxis ist. Diese Aussage wurde jedoch durch kein Argument gestützt. Ist das eine akzeptierte Tatsache? ( Flexible Array- Elemente sind eine in C99 eingeführte C-Funktion, mit der das letzte Element als Array mit nicht angegebener Größe deklariert …

8
Tutorials zu Zustandsautomaten [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 4 Jahren . Verbessere diese Frage Ich frage mich nur, ob jemand gute Tutorials im …
73 c  c99  state-machine 


5
Verlangsamen temporäre Variablen mein Programm?
Angenommen, ich habe den folgenden C-Code: int i = 5; int j = 10; int result = i + j; Wenn ich so oft eine Schleife durchführe, wäre die Verwendung dann schneller int result = 5 + 10? Ich erstelle häufig temporäre Variablen, um meinen Code besser lesbar zu machen, …







2
Verwenden von MPI_Bcast für die MPI-Kommunikation
Ich versuche, eine Nachricht vom Stammknoten mit MPI_Bcast an alle anderen Knoten zu senden. Wenn ich dieses Programm jedoch ausführe, hängt es immer am Anfang. Weiß jemand, was daran falsch ist? #include <mpi.h> #include <stdio.h> int main(int argc, char** argv) { int rank; int buf; MPI_Status status; MPI_Init(&argc, &argv); MPI_Comm_rank(MPI_COMM_WORLD, …
73 c  mpi  broadcast 


4
Xcode - Warnung: Die implizite Funktionsdeklaration ist in C99 ungültig
Warnung erhalten: Die implizite Deklaration der Funktion 'Fibonacci' ist in C99 ungültig. Was ist los? #include <stdio.h> int main(int argc, const char * argv[]) { int input; printf("Please give me a number : "); scanf("%d", &input); getchar(); printf("The fibonacci number of %d is : %d", input, Fibonacci(input)); //!!! }/* main …
73 c  xcode 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.