c 3474

  1. Un code valide en C et C ++ peut-il produire un comportement différent lorsqu'il est compilé dans chaque langue?
  2. Pourquoi tous les fichiers C écrits par mon professeur commencent par un #?
  3. Quelle est la différence entre char * const et const char *?
  4. comment utiliser #ifdef avec une condition OU?
  5. Comment utiliser correctement le mot-clé extern en C
  6. Est-ce que sizeof (un pointeur) est toujours égal à quatre?
  7. Comment créer un tableau de chaînes en C?
  8. uint8_t vs unsigned char
  9. Comprendre typedefs pour les pointeurs de fonction en C
  10. But des syndicats en C et C ++
  11. Comment gcc / g ++ est-il amorcé?
  12. Est-il toujours avantageux d'utiliser 'goto' dans un langage qui supporte les boucles et les fonctions? Si oui, pourquoi?
  13. Quel est exactement le pointeur de base et le pointeur de pile? À quoi désignent-ils?
  14. Comment comparez-vous les structures pour l'égalité en C?
  15. Que veulent dire pty et tty?
  16. Pourquoi C est-il si rapide et pourquoi les autres langues ne sont-elles pas aussi rapides ou plus rapides?
  17. Différence entre les objets partagés (.so), les bibliothèques statiques (.a) et les DLL (.so)?
  18. Qu'est-ce que i = (i, ++ i, 1) + 1; faire?
  19. valeur maximale de l'entier
  20. Que représente un type suivi de _t (underscore-t)?
  21. Plafond rapide d'une division entière en C / C ++
  22. Qu'est-ce que les gens trouvent difficile à propos des pointeurs C?
  23. Travailler sur un projet distant avec Eclipse via SSH
  24. makefile: 4: *** séparateur manquant. Arrêtez
  25. Pourquoi GCC utilise-t-il la multiplication par un nombre étrange pour implémenter la division entière?
  26. return instruction vs exit () dans main ()
  27. Différences entre fork et exec
  28. Comment éviter le débordement dans expr. A B C D
  29. Une méthode rapide pour arrondir un double à un int 32 bits expliqué
  30. Pourquoi l'alphabet est-il divisé en plusieurs plages dans ce code C?
  31. Pourquoi le plus petit int, -2147483648, a-t-il le type 'long'?
  32. Comment savoir ce que «l'errno» signifie?
  33. Comment faire une macro variadique (nombre variable d'arguments)
  34. C ouvrir vs ouvrir
  35. En C, pourquoi certaines personnes jettent le pointeur avant de le libérer?
  36. .c vs .cc vs .cpp vs .hpp vs .h vs .cxx
  37. Comment ce code génère-t-il la carte de l'Inde?
  38. Comment convertir un nombre entier en une chaîne de caractères en C?
  39. Pourquoi # define VRAI (1 == 1) dans une macro booléenne C au lieu de simplement 1?
  40. D est-il une alternative crédible à Java et C ++?
  41. Pourquoi les fonctions de variable d'état de pthreads nécessitent-elles un mutex?
  42. Différence entre angle <> et guillemets "" tout en incluant les fichiers d'en-tête en C ++?
  43. Pourquoi préférer start + (fin - start) / 2 sur (start + end) / 2 lors du calcul du milieu d'un tableau?
  44. Quelles sont les différences entre .so et .dylib sur osx?
  45. Opérateur de flèche (->) utilisation en C
  46. fermer vs fermer la prise?
  47. Quelle est la différence entre __PRETTY_FUNCTION__, __FUNCTION__, __func__?
  48. fonction statique en C
  49. Le langage d'assemblage en ligne est-il plus lent que le code C ++ natif?
  50. ~ x + ~ y == ~ (x + y) est toujours faux?