Je sais que vous pouvez imprimer avec printf()et puts(). Je peux également voir que cela printf()vous permet d'interpoler des variables et de faire du formatage.
Est puts()simplement une version primitive de printf(). Doit-il être utilisé pour tous les possibles printf()sans interpolation de chaîne?
printf(variable)pour imprimer une chaîne. Utilisez puts(variable)ou printf("%s', variable). Il y a un risque de sécurité à utiliser une chaîne de format de variable: si la variable peut être écrite par un attaquant, ils peuvent attaquer le programme en utilisant des chaînes de format.