Fonctions printf vs cout

Fonctions printf vs cout
Aujourd'hui, nous allons apprendre les deux méthodes importantes et de base des langages de programmation C et C ++ que nous utilisons pour afficher la sortie de l'utilisateur - la méthode printf () dans C et la méthode cout () en langage de programmation C ++. Mais avant de sauter directement sur les principaux sujets, discutons d'abord des bases de la langue C et C ++.

Comme vous le savez, C est un langage de programmation structuré et les débutants peuvent facilement comprendre le contexte du langage C car il est organisé et il crée une programmation efficace. Tandis que C ++ est un langage raisonnablement simple et facile à comprendre basé sur le concept de programmation orientée objet qui offre aux programmes une structure claire et permet au code d'être consulté dans la même application.

Fonction printf ()

Dans le langage de programmation C, la fonction printf () est la fonction prédéfinie. La génération de résultats fait partie de la fonction simple que nous mettons en œuvre dans chaque programme. Pour afficher le résultat sur la fenêtre de la console de l'utilisateur, nous devons d'abord saisir les données afin que nous puissions l'imprimer à l'aide de la fonction printf () dans le langage C. Il est utilisé pour afficher la chaîne exactement qui est écrit dans les doubles guillemets par l'utilisateur et affiche le résultat de l'argument que nous transmettons dans la fonction printf ().

En tête de fichier:

Utilisez la fonction printf () dans le corps de la fonction principale (). Mais pour utiliser la fonction printf (), nous devons d'abord inclure la bibliothèque «STdio» qui est utilisée pour saisir les données de l'utilisateur et afficher les données à l'utilisateur. En fin de compte, nous écrivons le nom de la bibliothèque que nous voulons inclure dans le programme qui est «STdio» et l'écrivons dans les jetons «».

Syntaxe:

Voici le style d'écriture de la fonction printf () qui est utilisé pour imprimer la sortie à l'écran utilisateur. La syntaxe est le style d'écriture et la mise en œuvre de la fonction dans le programme C. Nous mettons l'accent sur l'apprentissage de la syntaxe parce que le langage C est un langage sensible au cas. Si nous n'implémentez pas correctement la syntaxe, le compilateur génère l'erreur de syntaxe. Dans la fonction printf (), nous écrivons toujours le prénom de la fonction que nous implémentons qui est «printf ()». Ensuite, dans les supports de fonction, nous avons la possibilité d'écrire n'importe quel message ou texte que nous voulons afficher dans la fenêtre de la console. Nous écrivons le spécificateur de format de l'argument dans les doubles guillemets.

Ensuite, nous passons l'argument qui contient les données à afficher à l'écran et séparons la chaîne d'entrée et l'argument par le symbole «».

Paramètre:

Spécificateur de format: La conversion du langage de programmation C qui est utilisée pour composer la chaîne de format. Le spécificateur de format commence par un signe «%» comme% i,% f,% c, etc. Nous pouvons également passer la séquence d'échappement pour afficher la sortie sous forme présentable. Ces séquences d'échappement sont des personnages non prévoyables.

Argument: La variable qui contient les données que nous voulons afficher à l'écran.

Exemple:

Maintenant, mettons en œuvre l'exemple afin que nous puissions plus clairement comprendre le concept de la fonction printf () dans le langage de programmation C. Pour implémenter un programme, nous avons d'abord besoin d'un compilateur C où nous pouvons écrire et exécuter le programme. Ouvrez le compilateur et commencez à mettre en œuvre le programme. Lorsque nous écrivons un programme en langue C, nous devons toujours d'abord inclure les fichiers d'en-tête dans le programme car sans les fichiers d'en-tête, nous ne pouvons pas utiliser les méthodes préfines. Comme nous le savons, nous voulons implémenter la fonction printf () afin que nous incluons le fichier d'en-tête «#include».

Après cela, nous commençons la fonction principale () du programme où nous mettons en œuvre le problème que nous voulons résoudre par la langue C. Dans la ligne 5, nous déclarons les deux variables de type flotteur. Dans la ligne suivante, nous déclarons une autre variable qui est «somme» de type entier pour stocker l'ajout de variables «A» et «B». Ensuite, nous appelons la fonction printf () pour imprimer le message. La fonction scanf () est utilisée pour saisir la valeur de l'utilisateur et ainsi de suite.

#inclure
int main()

Float A, B;
int sum = 0;
printf ("Entrez le premier numéro:");
scanf ("% f", & a);
printf ("\ nenter deuxième numéro:");
scanf ("% f", & b);
sum = a + b;
printf ("\ nsum de a + b =% d", sum);
retour 0;

À la fin de la fonction Main (), nous retournons 0 afin que l'exécution du programme s'arrête et affiche la sortie sur l'écran de la console Windows. Voyons la sortie de l'exemple précédemment implémenté de la fonction printf ():

COUT () Fonction:

Dans le langage de programmation C ++, la fonction cout () est la fonction intégrée qui est utilisée pour afficher la sortie à l'utilisateur. La fonction cout () est une fonction très basique et importante dans la langue C ++ et elle est utilisée dans chaque programme.

En tête de fichier:

Si nous voulons implémenter la méthode cout () dans un programme C ++, nous devons inclure la bibliothèque «iOStream» de la méthode cout (). Sans le fichier d'en-tête, la fonction cout () ne peut pas compiler et afficher l'erreur. Pour ajouter la bibliothèque, nous écrivons d'abord le # synmbol, puis écrivons le mot-clé réservé, «inclure». Ensuite, nous écrivons le nom de la bibliothèque qui est «iostream» dans «» jetons.

Syntaxe:

Voici la syntaxe de la méthode cout () dans le langage de programmation C ++. Pour afficher la sortie à l'écran, nous écrivons d'abord le nom de la fonction, «cout». Ensuite, dans des guillemets doubles, nous écrivons tout texte que nous voulons afficher sur l'écran de l'utilisateur. Puis écrivez le nom variable des données que nous voulons afficher. Nous séparons le message d'entrée et la variable via le «<<” sign.

Paramètre:

Nom de variable: Il contient les données que nous voulons afficher à l'écran.

Valeur de retour:

En retour, nous compilons le code et les données s'affichent dans la fenêtre de la console de l'utilisateur.

Exemple:

Commençons à implémenter l'illustration de la méthode cout () et comprendre la fonction cout () dans le langage de programmation C ++. Tout d'abord, nous ajoutons le fichier d'en-tête pour implémenter le programme qui est «#include». Ensuite, nous écrivons le «namespace std» dans chaque programme parce que nous ne pouvions pas donner les variables, les fonctions, les classes, etc. Dans le programme existant avec des noms similaires. Si «Namespace STD» n'est pas utilisé dans le programme, chaque méthode et fonction prédéfinies du programme C ++, telles que std :: cout, doivent être écrites en «std».

Tout d'abord, nous utilisons la méthode cout () pour afficher uniquement le message relatable. Nous déclarons trois variables - «a», «b» et «sub» et initialisons une certaine valeur à l'exception de la variable «sub» parce que nous stockons le résultat de «a» et «b» dedans. Nous l'imprimons en utilisant la méthode cout (). En fin de compte, nous retournons 0 à la fonction Main ().

#inclure
Utilisation de Namespace Std;
int main()

couter << "-----Welcome to programming world Linux-----";
int a = 20, b = 5;
int sub;
sub = a - b;
couter << endl << "The result of a - b = " << sub;
retour 0;

Voici la sortie dans la fenêtre de la console de l'utilisateur:

Conclusion

Dans cet article, nous avons appris les bases de la langue C et C ++. Nous avons appris la méthode printf () et Cout (). Nous avons mis en œuvre quelques exemples afin qu'il ne reste plus de confusion pour l'utilisateur tout en apprenant les deux méthodes.