| 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 utiliser la fonction de strrchr en C + +
    C + + fonction strrchr cherche une chaîne source pour la dernière occurrence d'un caractère spécifié et renvoie un pointeur sur cette occurrence . Si aucune correspondance dans la chaîne source , strrchr renvoie un pointeur NULL. La recherche comprend le caractère de terminaison null , alors strrchr peut également renvoyer un pointeur vers la fin d'une chaîne . Les étapes suivantes vous aideront à utiliser la fonction strrchr en C + + . Instructions
    1

    savoir la syntaxe de strrchr en C + + . La syntaxe complète est const char * strrchr (const char * source personnage int) ; .
    2

    Sachez que la source est la chaîne à analyser ; caractère est la valeur de l'octet du caractère à rechercher , qui est convertie en interne à un unsigned char ; . strrchr et retournera un pointeur sur la dernière occurrence du caractère dans la source
    3

    Comprendre que la fonction C + + strrchr est conservé dans la bibliothèque cstring . Vous devrez peut-être inclure le fichier d'en-tête string.h pour utiliser cette fonction
    4

    Regardez le programme complet ci-dessous pour quelques exemples simples de la façon d'utiliser strrchr : .

    # Include # include

    int main () {char chaine1 [] = " abcd2abc3def5 " ; char * character_pointer ;/* recherche de l'emplacement de la dernière occurrence de «c» dans chaine1 * /character_pointer = strrchr ( chaine1 , 'c') ;/* convertir les pointeurs pour placer dans chaine1 . * //* Note de l'incrément d'une unité à une notation de position d'une base * /printf ("Le dernier événement de 'c ' trouvé dans% d \\ n", character_pointer - chaine1 + 1); return 0; }

    5

    Observez la sortie suivante de ce programme :

    dernière occurrence de «c» trouvé à 8

    Previous :

    next :
      articles connexes
    ·Comment faire pour masquer la sous-vue sur un iPhone 
    ·Qu'est-ce qu'un Xilinx XPS 
    ·Qu'est-ce qu'un Runtime Error 8005 
    ·Comment faire un bouton de sortie en C + + 
    ·Comment faire de descripteurs de fichiers dans C 
    ·Comment faire pour installer Allegro Visual C 
    ·Spécifications de UML en C + + 
    ·Comment compiler et exécuter un fichier RPC dans le CM…
    ·Qu'est-ce qu'un conflit d'héritage 
    ·Comment compiler Flex pour iPhone 
      articles en vedette
    ·Comment créer un CAB dans Windows Mobile 
    ·Comment afficher les heures et minutes dans deux domain…
    ·Comment lier un DataSet à un DataGridView 
    ·Comment créer une application console C qui agit comme…
    ·Comment les applications de programme pour l' Android 
    ·Comment charger une URL dans un DIV utilisant PHP Fonct…
    ·Qu'est-ce qu'un importation VB.NET 
    ·Comment faire une application iPhone Really Simple 
    ·Comment faire pour convertir les entiers en chaînes en…
    ·Comment remplacer les barres obliques inversées Avec D…
    Copyright © Connaissances Informatiques http://fr.wingwit.com