Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe de strstr functie in gebruik C + +
De C + + strstr functie lokaliseert een bepaalde substring binnen een bron string. De scan omvat niet afsluitende null - tekens . Strstr geeft een pointer naar het eerste optreden van de substring in de bron . Indien de substring niet wordt gevonden , strstr geeft een null pointer . Als de substring heeft nul lengte , strstr retourneert de bron-string . De volgende stappen helpen u de functie strstr gebruiken in C + + . Instructies
1

Leer de syntax van strstr in C + + . De volledige syntaxis is char * strstr ( const char * bron , const char * substring ) ; . Kopen van 2

Weet dat de bron is de tekenreeks die moet worden gescand . De substring is de volgorde van letters te passen .
3

Begrijp dat de C + + strstr functie wordt in het CString bibliotheek bewaard . U kan nodig zijn om het string.h header-bestand bevatten om deze functie te gebruiken

Kijk 4 op de volgende volledige programma voor een aantal eenvoudige voorbeelden van hoe strstr gebruiken : .

# Include # include

int main
( ) { char string1 [ ] = " Dit is een test string" ; char * character_pointer ;/* lokaliseren "test " binnen string1 met character_pointer * /character_pointer = strstr ( string1 , "test " ) ;/* verander de eerste vier karakters van de string * //* gewezen door character_pointer aan " lange " * /strncpy ( character_pointer , " lang " , 4 ) ; zet ( tekenreeks1 ) ;/* Merk op hoe een lege substring geeft een pointer naar de * //* begin string1 * /character_pointer = strstr ( string1 , " " ) ; zet ( character_pointer ) ;/* Er is geen " z " in string1 dus character_pointer * //* wordt nu een null pointer . * /character_pointer = strstr ( string1 , " z " ) return 0; }
5

Neem de volgende output voor dit programma :
p Dit is een lange StringDit is een lange reeks

Previous: Next:
  C /C + + Programming
·Welke nadelen zijn er in Impli…
·Hoe Fix C + + Error R6002 
·Hoe je globale variabelen voor…
·Hoe maak je een BlogSkin voor …
·Hoe maak je een 64 - bit GDB C…
·Hoe te lijstweergave Controls …
·Hoe om programma's sluiten in …
·Hoe de klap van de Mic waarnem…
·Hoe maak je een Newline karakt…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·PHP String Vergelijking 
·Hoe te vervangen White Space Met Python …
·Hoe de cursor Attribute Delete in PL /SQ…
·Hoe je twee geconsolideerd Kolommen in d…
·Hoe te Breaks gebruiken in Java 
·Hoe maak je een draaitabel verwijderen i…
·Hoe te lezen uit een bestand in Fortran 
·Visual Basic Tutorial voor beginners 
·Hoe de Hamming code Bereken 
Copyright © Computer Kennis http://www.nldit.com