c 3349

  1. Kann Code, der sowohl in C als auch in C ++ gültig ist, ein unterschiedliches Verhalten erzeugen, wenn er in jeder Sprache kompiliert wird?
  2. Warum beginnen alle C-Dateien meines Dozenten mit #?
  3. Was ist der Unterschied zwischen char * const und const char *?
  4. Wie verwende ich #ifdef mit einer OR-Bedingung?
  5. Wie benutze ich das Schlüsselwort extern in C?
  6. Ist die sizeof (irgendein Zeiger) immer gleich vier?
  7. Wie erstelle ich ein Array von Zeichenfolgen in C?
  8. uint8_t vs unsigned char
  9. Verstehen typedefs für Funktionszeiger in C
  10. Zweck von Vereinigungen in C und C ++
  11. Wie wird gcc / g ++ bootstrapiert?
  12. Ist es überhaupt vorteilhaft, 'goto' in einer Sprache zu verwenden, die Schleifen und Funktionen unterstützt? Wenn ja warum?
  13. Was genau ist der Basiszeiger und der Stapelzeiger? Worauf weisen sie hin?
  14. Wie vergleichen Sie Structs für Gleichheit in C?
  15. Was bedeuten pty und tty?
  16. Warum ist C so schnell und warum sind andere Sprachen nicht so schnell oder schneller?
  17. Unterschied zwischen gemeinsam genutzten Objekten (.so), statischen Bibliotheken (.a) und DLLs (.so)?
  18. Was bedeutet ein von _t (underscore-t) gefolgter Typ?
  19. Schnelle Decke einer Ganzzahl-Division in C / C ++
  20. Was empfinden Menschen bei C-Zeigern?
  21. Arbeit an einem entfernten Projekt mit Eclipse über SSH
  22. Makefile: 4: *** fehlendes Trennzeichen. Halt
  23. Warum benutzt GCC die Multiplikation mit einer seltsamen Zahl bei der Implementierung einer ganzzahligen Division?
  24. Rückgabe-Anweisung vs exit () in main ()
  25. Unterschiede zwischen fork und exec
  26. Wie vermeidet man einen Überlauf in expr. A B C D
  27. Eine schnelle Methode, um ein Doppel zu einem 32-Bit-Int zu runden
  28. Warum ist das Alphabet in diesem C-Code in mehrere Bereiche aufgeteilt?
  29. Warum hat der kleinste int, -2147483648, den Typ 'long'?
  30. Wie kann man wissen, was 'errno' bedeutet?
  31. In C, warum werfen einige Leute den Zeiger, bevor sie ihn freigeben?
  32. .c vs .cc vs .cpp vs .hpp vs .h vs .cxx
  33. Ist D eine glaubwürdige Alternative zu Java und C ++?
  34. Unterschied zwischen spitzen Klammer <> und doppelten Anführungszeichen "", während Header-Dateien in C ++ enthalten sind?
  35. Arrow Operator (->) Verwendung in C
  36. close vs Shutdown-Socket?
  37. statische Funktion in C
  38. Ist die Inline-Assemblersprache langsamer als der native C ++ - Code?
  39. "Unbenutzte Parameter" Warnungen in C
  40. Postinkrement und Preinkrement innerhalb einer 'for'-Schleife erzeugen die gleiche Ausgabe
  41. Warum doppelten Zeiger verwenden? oder Warum Zeiger auf Zeiger verwenden?
  42. Was ist der Unterschied zwischen den Konvertierungsspezifikatoren% i und% d in formatierten IO-Funktionen (* printf / * scanf)
  43. Verhalten sich Klammern in C als Stapelrahmen?
  44. Was ist der Unterschied zwischen AF_INET und PF_INET bei der Socket-Programmierung?
  45. Warum isst dieser Gedächtnisesser nicht wirklich Gedächtnis?
  46. typedef feste Länge Array
  47. Warum ist x [0]! = X [0] [0]! = X [0] [0] [0]?
  48. Warum sagt das Buch, dass ich malloc werfen muss?
  49. Ist es sicher, eine / proc / Datei zu analysieren?
  50. Char-Array gegen Char-Zeiger in C