| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Cómo utilizar la función strrchr en C + +
    El C + + función strrchr busca una cadena de origen de la última aparición de un carácter especificado y devuelve un puntero a esa ocurrencia . Si no hay ninguna coincidencia en la cadena de origen , strrchr devuelve un puntero nulo. La búsqueda incluye el carácter de terminación null, por lo strrchr también puede devolver un puntero al final de una cadena . Los siguientes pasos le ayudarán a usar el strrchr función en C + + . Instrucciones
    1

    Aprender la sintaxis de strrchr en C + + . La sintaxis completa es const char * strrchr (const char * fuente , carácter int ) .
    2

    saber que fuente es la cadena que se va a escanear , carácter es el valor de byte del carácter para buscar , que es internamente convertida en un unsigned char ; . strrchr y devolverá un puntero a la última ocurrencia del carácter de fuente
    3

    Entender que el C + + función strrchr se conserva en la biblioteca cstring . Puede que tenga que incluir el archivo de cabecera string.h utilizar esta función
    4

    Mira el siguiente programa completo para algunos ejemplos sencillos de cómo utilizar strrchr : .

    # Include # include

    int main () {char cadena1 [ ] = " abcd2abc3def5 " ; char * character_pointer ;/* buscar la ubicación de la última aparición de la ' c' en cadena1 * /character_pointer = strrchr ( cadena1, ' c' ) ;/* convertir los punteros de posición dentro de cadena1 . * //* Tenga en cuenta el incremento en uno por una notación posicional de base uno * /printf ( "La última aparición de la ' c' encontrado en% d \\ n", character_pointer - cadena1 + 1 ) ; return 0 ;}

    5

    Observe la siguiente salida de este programa :

    Última ocurrencia de ' c' se encuentra en el 8

    Previous :

    next :
      Artículos relacionados
    ·Cómo ordenar en Turbo C + + 
    ·Cómo depurar con DBX 
    ·Cómo utilizar GDB Con Eclipse 
    ·Cómo abrir varios archivos de entrada y salida en C + …
    ·Cómo asegurar que se elimina un objeto en C + + 
    ·Turbo C Métodos Clasificación 
    ·C Errores de programación y cómo solucionarlos 
    ·¿Qué significa si un archivo de aplicación ya existe…
    ·Cómo escribir la palabra equivalente de un cheque Cant…
    ·Cómo eliminar registros en una matriz de C 
      Artículos destacados
    ·Código PHP para insertar únicos Etiquetas título con…
    ·Cómo cambiar el tamaño de imágenes usando C # 
    ·Comparación de Cadenas en PHP 
    ·Cómo diseñar plantillas osCommerce 
    ·Cómo crear texto sin formato y Mime con formato de cor…
    ·Cómo mover un objeto con color en Java 
    ·Cómo crear una imagen de Windows CE 
    ·Cómo crear hipervínculos usando VB6 
    ·Cómo configurar Struts 
    ·Funciones estáticas en Python 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com