Questions marquées «c»

79
Pourquoi utiliser des retours à la ligne au lieu de diriger avec printf?

J'ai entendu dire que vous devriez éviter de diriger les nouvelles lignes lors de l'utilisation printf. Alors qu'au lieu de printf("\nHello World!")vous devriez utiliserprintf("Hello World!\n") Dans cet exemple particulier ci-dessus, cela n'a aucun sens, car le résultat serait différent, mais...

77
Pourquoi les tableaux C ne suivent-ils pas leur longueur?

Quel était le raisonnement derrière ne pas stocker explicitement la longueur d'un tableau avec un tableau C? À mon avis, les raisons sont très nombreuses mais peu favorables à la norme (C89). Par exemple: Avoir la longueur disponible dans un tampon peut empêcher un dépassement de tampon. Un style...

74
Pourquoi devrais-je utiliser un modèle MVC?

Il semble que tout le monde qui utilise des applications Web veuille maintenant utiliser MVC pour tout. J'ai du mal à me convaincre d'utiliser ce modèle, cependant. Je comprends que l’idée générale est de séparer la logique d’arrière-plan de l’interface représentant le programme. En règle générale,...

72
Pourquoi y a-t-il si peu de compilateurs C?

C est l’une des langues les plus utilisées au monde. Il représente une énorme proportion du code existant et continue à être utilisé pour une grande quantité de nouveau code. Il est tellement apprécié par ses utilisateurs, il est tellement répandu que pouvoir exécuter C est pour beaucoup la...