| 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 analyseur en C
    Parsers sont un moyen nécessaire pour analyser les jetons (généralement des mots) pour la grammaire et la structure . Elles sont essentielles pour déterminer si le code fonctionne correctement et de travailler dans le compilateur car il vérifie la syntaxe correcte dans le code. Vous pouvez créer un analyseur en utilisant la fonction " strtok () " pour rechercher syntaxe qui indique le code correspondant au compilateur pour le langage C . Instructions
    1

    Ouvrez le programme avec une syntaxe simple d' :

    # include
    2

    définir votre fonction " strtok " . Par exemple:

    char * strtok (char * str1 , const char * str2 ) ;

    " Str1 " et " Str2 " représentent chacun une chaîne, "char" identifie le personnage et "const " identifie la constante.
    3

    inclure une ligne avec le " strtok " fonction " ! = " à la valeur NULL dans une boucle ou un vide obtenir de code tout . Lorsque le code est compilé , tant que le résultat n'est pas NULL , il reviendra à l'analyseur . Le code complet peut être écrite comme suit :

    char * result = NULL;
    résultat

    = strtok ( str1 , delims ) ;

    while (! Result = NULL) { Photos

    printf (" résultat: \\ "% s \\ "\\ n", result);
    résultat

    = strtok (NULL, delims ) ; }


    < p> Entrez le code ci-dessus afin d'inclure l'analyseur en C. le résultat est la valeur que vous cherchez , char est un personnage , str1 et delims sont des paramètres et printf est la fonction de sortie. Remplacer le cas échéant.

    Previous :

    next :
      articles connexes
    ·Qu'est-ce qu'un programmeur ISO 
    ·Comment découper une chaîne en C 
    ·Comment lire un fichier séquentiel en C 
    ·Comment faire pour convertir Celsius en Fahrenheit en C…
    ·Comment créer un programme C dans Visual Studio 
    ·Comment évaluer multiplication booléenne en C + + 
    ·Comment savoir à partir d'un fichier externe en C + + 
    ·Comment faire de descripteurs de fichiers dans C 
    ·Comment utiliser les fonctions de paramètres variables…
    ·Comment comprendre pointeurs en C 
      articles en vedette
    ·Comment faire pour créer des gestionnaires d'événeme…
    ·Comment faire quelque chose de pas visible en VB 2010 
    ·Comment désactiver une colonne dans un GridView par rô…
    ·Comment utiliser un Resig MicroTemplate 
    ·Comment faire un tampon Hex Du Char C 
    ·Comment initialiser un Comp- 3 Variable en COBOL 
    ·Rendre votre ordinateur un serveur Web : Apache , PHP ,…
    ·Comment faire pour identifier clés Java utilise 
    ·Comment faire pour supprimer des caractères spéciaux …
    ·Comment faire votre propre navigateur Web en C # 
    Copyright © Connaissances Informatiques http://fr.wingwit.com