Maison  >  Article  >  développement back-end  >  Quelle est la différence entre putchar et printf

Quelle est la différence entre putchar et printf

青灯夜游
青灯夜游original
2021-02-01 12:15:5918761parcourir

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().

Quelle est la différence entre putchar et printf

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn