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.

18
Geschwindigkeitsvergleich mit Project Euler: C gegen Python gegen Erlang gegen Haskell
Ich habe Problem Nr. 12 von Project Euler übernommen als Programmierübung genommen und meine (sicherlich nicht optimalen) Implementierungen in C, Python, Erlang und Haskell verglichen. Um höhere Ausführungszeiten zu erzielen, suche ich nach der ersten Dreieckszahl mit mehr als 1000 Teilern anstelle von 500, wie im ursprünglichen Problem angegeben. Das …



13
Was ist size_t in C?
Ich bin verwirrt mit size_tin C. Ich weiß, dass es vom sizeofBediener zurückgegeben wird. Aber was genau ist das? Ist es ein Datentyp? Angenommen, ich habe eine forSchleife: for(i = 0; i < some_size; i++) Soll ich verwenden int i;oder size_t i;?
626 c  int  size-t 




9
Wie kann der CPU- und Speicherverbrauch innerhalb eines Prozesses ermittelt werden?
Ich hatte einmal die Aufgabe, die folgenden Leistungsparameter in einer laufenden Anwendung zu ermitteln: Insgesamt verfügbarer virtueller Speicher Derzeit verwendeter virtueller Speicher Virtueller Speicher, der derzeit von meinem Prozess verwendet wird Gesamter RAM verfügbar Derzeit verwendeter RAM RAM wird derzeit von meinem Prozess verwendet % CPU wird derzeit verwendet % …
593 c++  c  memory  cpu 


23
Was ist schneller: während (1) oder während (2)?
Dies war eine Interviewfrage, die von einem Senior Manager gestellt wurde. Welche ist schneller? while(1) { // Some code } oder while(2) { //Some code } Ich sagte, dass beide die gleiche Ausführungsgeschwindigkeit haben, da der Ausdruck im Inneren whileschließlich zu trueoder ausgewertet werden sollte false. In diesem Fall bewerten …


5
Warum ist "while (! Feof (Datei))" immer falsch?
Ich habe in letzter Zeit in vielen Posts Leute gesehen, die versucht haben, solche Dateien zu lesen: #include <stdio.h> #include <stdlib.h> int main(int argc, char **argv) { char *path = "stdin"; FILE *fp = argc > 1 ? fopen(path=argv[1], "r") : stdin; if( fp == NULL ) { perror(path); return …
573 c  file  while-loop  eof  feof 




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.