Maison > Article > développement back-end > Quelle est la différence entre putchar et printf
Différence : la fonction putchar() ne peut générer qu'un seul caractère, tandis que la fonction printf() peut générer différents types de données, tels que les types de caractères, de virgule flottante et d'entier ; ", 'A')" est équivalent à "putchar('A')". Si vous ne souhaitez afficher qu'un seul caractère, il est préférable d'utiliser putchar().
L'environnement d'exploitation de ce tutoriel : système Windows 7, version c99, ordinateur Dell G3.
En langage C, trois fonctions peuvent être utilisées pour afficher des données sur l'écran. Ce sont :
puts() : ne peut afficher que des chaînes et. Les sauts de ligne se produiront automatiquement une fois la sortie terminée, ce qui a été introduit dans "Le premier programme en langage C".
putchar() : ne peut générer qu'un seul caractère
printf() : peut générer différents types de données, tels que %d % f %lf %s peut être
Il n'y a pas de comparaison entre putchar et printf, chacun a sa propre fonction
comme printf("%c",'A')
est équivalent à putchar('A')
;
Pour plus de connaissances sur la programmation informatique, veuillez visiter : Vidéo de programmation ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!