| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
    Quel est le contraire de l' impression en programmation C
    ? Développeurs ont créé le langage de programmation C comme un outil de programmation de systèmes. En tant que tel , C fonctionne à un niveau bas dans le système , capable de s'interfacer directement avec les mécanismes et la mémoire d'entrée /sortie . Pour cette raison, C a beaucoup entrée et fonctions de sortie pour gérer différentes situations. Toutefois, les fonctions d'entrée et de sortie du miroir de l'autre dans la fonctionnalité : Le " scanf ()" fonction imite la syntaxe de « printf ()» tout en accomplissant sa tâche contraire. La fonction printf ()

    programmation C , sortie dans le flux de sortie standard est accompli par le biais de la fonction « printf () ». Printf œuvres en prenant un pointeur constant à un tableau de caractères ( la version C d'une phrase ou "string" ) suivis par une liste de valeurs . La liste des valeurs doit correspondre à un ensemble de symboles spéciaux dans la chaîne de caractères qui représentent le type de données d' une valeur . Comme le montre l' exemple suivant , la fonction printf prend une chaîne contenant le "% d" caractère spécial qui indique qu'il doit y avoir une valeur décimale après la chaîne. La valeur décimale sera imprimé à la place du "% d" symbole :

    printf (" décimal: % d", 564) ;

    /* affiche " décimal: 564 " à l'écran * /
    le puts ( ) Fonction

    les " puts ( ) " fonction fonctionne de façon similaire à la fonction printf , sauf que met travaille spécifiquement sur la sortie de chaîne . La fonction puts prendre un tableau de caractères - encore une fois , la représentation C d'une chaîne - et l'affiche à l'écran . L'exemple suivant montre comment met œuvres dans le code suivant:

    char str [] = " Bonjour!" ;

    Met (str) ;

    /* Imprime " Bonjour!" à l'écran * /
    Le scanf ( ) Fonction

    S'opposer à la fonction printf est la fonction " ) scanf ( " . Au lieu d'imprimer des caractères à l'écran , la fonction scanf récupère entrée de l'utilisateur pour une utilisation dans le programme. La fonction scanf a une syntaxe similaire à printf ( une chaîne contenant des caractères spéciaux ) , mais plutôt que contenant une chaîne avec des caractères spéciaux , suivies par les valeurs à afficher à l'écran , la chaîne de scanf est suivie par des variables en entrée qui sera stocké . L'exemple suivant montre comment scanf fonctionne dans la pratique :

    int entrée;

    scanf ( " Entrée utilisateur un Integer :% d" , input) ;

    /* un utilisateur allons saisir un entier, dont le programme va stocker dans "input" variable * /
    le gets ( ) Fonction

    Tout comme scanf est le contraire de printf " gets ( ) " s'oppose puts . La fonction reçoit obtient une chaîne d'entrée de l'utilisateur et les stocke dans un tableau de caractères . Le programmeur doit désigner un tableau de caractères pour stocker la chaîne dans - et assurez-vous que le tableau de caractères a suffisamment d'espace pour stocker la chaîne attendue . L'exemple suivant décrit les obtient fonction :

    char str [200] ;

    obtient (str) ; //l'utilisateur est libre de saisir une chaîne de caractères, dont le programme va stocker dans " str "

    Previous :

    next :
      articles connexes
    ·Comment utiliser Skyboxes dans GtkRadiant 
    ·Comment mettre un fichier texte dans un vecteur de Stru…
    ·Description de la fonction du système C 
    ·Des programmes en C + + qui renversera une phrase 
    ·Comment lire un fichier en ANSI C 
    ·Comment ajouter deux grands entiers en C + + 
    ·Comment télécharger et stocker des médias Avec l'iPh…
    ·Comment renvoyer une référence à Vector C 
    ·Comment faire de retraits en C + + 
    ·Comment faire pour importer une DLL à l'aide du code n…
      articles en vedette
    ·Comment supprimer des annotations à partir du code Jav…
    ·Comment supprimer les fichiers HTML dans le répertoire…
    ·Comment modifier une page Web 
    ·La différence entre la sortie et mourir en Perl 
    ·Les caractéristiques d'une base de données Web 
    ·Comment lire un fichier Hex Avec ANSI C 
    ·ASP NET Tutorial 
    ·Comment utiliser les enregistrements de données Access…
    ·Visual Basic Script peut écouter sur un port Telnet 
    ·Breaks PHP dans VirtualHost Mime Type 
    Copyright © Connaissances Informatiques http://fr.wingwit.com