Connaissances Informatiques >> programmation >> C /C + + Programming >> Content
  Derniers articles
  • Comment envoyer FIFO sortie vers un …
  • Comment obtenir une valeur de cellul…
  • Comment savoir pointeurs en C 
  • Qu'est-ce que la syntaxe en C + + 
  • C Erreurs de programmation et commen…
  • Comment créer une instruction if el…
  • Comment compiler C + + dans Prompt 
  • Comment obtenir un décalage de chaî…
  • Turbo C Tutorial 
  • Comment écrire un programme C + + M…
  •   C /C + + Programming
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    C /C + + Programming

    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 "

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment imprimer les numéros d'incrémentation sur la même ligne mais avec des espaces entre eux e…
  • Comment convertir les cordes de Char en C + + 
  • Quels sont les variables de structure initialisée à en C 
  • Quelles sont les régions Visual C 
  • Comment protéger PIC12F675 codes du piratage 
  • Comment créer et détruire des objets 
  • Comment écrire un script Vim 
  • Cocoa Touch Vs . Objective C 
  • Comment avez-vous afficher le nombre de caractères dans une chaîne 
  • Comment faire pour convertir un double en Integer en C 
  • Connaissances Informatiques © http://www.ordinateur.cc