| 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
    Comment écrire un programme C Lecture d'une parenthèse
    Les programmes doivent être capables de lire et écrire des fichiers pour stocker des données de manière fiable . Manipulation entrée de fichier est une tâche de programmation très courant . Le langage de programmation C vous permet d'accéder facilement à des fichiers en utilisant les fonctions de la bibliothèque standard C . Un programme simple qui peut vous aider à apprendre à propos de l'entrée de fichier C est un programme qui lit le texte à partir d'un fichier . Vous pouvez avoir le programme de faire quelque chose de spécial , comme en lecture seule parenthèse , pour explorer davantage fichier d'entrée avec C. Choses que vous devez
    C environnement de développement intégré (IDE)
    compilateur C
    Voir plus instructions
    1

    Importez les deux bibliothèques ' cstdio »et« cstdlib » en écrivant les deux déclarations suivantes en haut du fichier de code source:

    # include ;

    # include
    2

    créer une fonction principale en écrivant ce qui suit ci-dessous instructions # include :

    int main () { }
    3

    déclarer un pointeur vers un fichier par écrit la déclaration suivante à l'intérieur des accolades de la fonction principale :

    FILE * f ;
    4

    Ouvrez le fichier que vous souhaitez lire le texte à partir en passant son nom et le chemin à la fonction fopen (). Par exemple, si vous voulez ouvrir le fichier ' filename.txt »situé à la racine de votre lecteur C: \\ , vous pouvez utiliser la fonction appel suivant:

    f = fopen (" c: \\ \\ nom de fichier . txt " ," r " ) ;
    5

    déclarer un type de données de caractère qui va stocker un caractère unique à partir du fichier . Pour déclarer le type de données de caractères :

    char c ;
    6

    déclarer un type de données int qui va garder le compte du nombre parenthèse ont été lus . Ecrire la ligne suivante pour déclarer l' int:

    int parenthesisCount = 0;
    7

    boucle dans le fichier un caractère à la fois . Une méthode efficace d'accomplir cette utilise la fonction getc (), qui prend un caractère à partir d'un fichier . En conservant ce un personnage dans une variable char, vous pouvez le tester plus tard et voir si elle est une parenthèse . Quand getc ( ) atteint la fin du fichier , il rencontre un caractère de fin de fichier (EOF ) . Vous pouvez utiliser ce caractère pour terminer la boucle while , comme ceci: ( ! (C = getc ( f) ) = EOF)

    tout {}
    8

    test pour voir si la variable char détient une parenthèse . Si c'est le cas, vous pouvez incrémenter la variable parenthesisCount . Vous pouvez écrire une instruction if à l'intérieur des accolades de la boucle while pour effectuer cette opération , tels que:

    if ( c == '{'

    Previous :

    next :
      articles connexes
    ·Comment exécuter un script CGI RPC sur le Web 
    ·Comment faire pour convertir un double en Integer en C 
    ·Comment ouvrir un fichier dans C + + pour la lecture 
    ·Comment utiliser Alice au Jeux Programme 
    ·Comment faire pour convertir une chaîne en int C 
    ·Comment faire un X et Y Grille en C + + Jeu du texte 
    ·Comment écrire un programme en C en utilisant la séri…
    ·Comment faire pour convertir XML à Enum 
    ·Comment gérer la fermeture du navigateur événements …
    ·Comment calculer la taille des éléments dans des tamp…
      articles en vedette
    ·Comment charger une URL dans un DIV utilisant PHP Fonct…
    ·Comment suspendre un processus de requêtes MySQL 
    ·Comment utiliser le Media Control Lecteur Windows en VB…
    ·Comment substituer la méthode Modifier DataGrid 
    ·Comment trouver Scripts 
    ·Comment être sûr qu'un fichier a été copié dans VB…
    ·Comment fusionner deux colonnes date 
    ·Comment obtenir les éléments sélectionnés de ListVi…
    ·Comment Split en Java 
    ·Comment changer le nom du package dans Eclipse 
    Copyright © Connaissances Informatiques http://fr.wingwit.com