Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Opracował: GoldWolf
Udoskonalił: Piotr DejaVu Szawdyński
Język C++

strrchr

[funkcja] Szuka ostatniego wystąpienia znaku w łańcuchu znaków.

Składnia

C/C++
#include <cstring>

char * strrchr( const char * str, int ch );

Opis szczegółowy

Przeszukuje łańcuch znaków str w poszukiwaniu ostatniego wystąpienia znaku ch.

Argumenty

Nazwa argumentuOpis
strprzeszukiwany łańcuch znaków
chreprezentacja kod ASCII znaku

Zwracana wartość

Wskaźnik na ostatni znaleziony znak w łańcuchu str1, lub NULL jeżeli znak nie został odnaleziony.

Przykład

C/C++
#include <cstdio>
#include <cstring>

int main()
{
    char str[] = "Uklad krwionosny ssakow.";
    printf( "Ostatni szukany znak znajduje sie na pozycji nr %d\n"
    ,( strrchr( str, 's' ) - str + 1 ) );
   
    return 0;
}
Standardowe wyjście programu:
Ostatni szukany znak znajduje sie na pozycji nr 19

Zagadnienia powiązane

strchrSzuka pierwszego wystąpienia znaku w łańcuchu znaków. (funkcja)

Linki zewnętrzne