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 Strncmp functie in gebruik C + +
De C + + strncmp functie vergelijkt een opgegeven aantal bytes tussen twee strings . Het geeft 0 als ze gelijk aan elkaar en een nul waarde die aangeeft welke snaar groter . De volgende stappen helpen u de functie strncmp gebruiken in C + + . Instructies
1

Leer de syntax van strncmp in C + + . De volledige syntaxis is int strncmp ( const char * pointer1 , const char * pointer2 , size_t num ) ; .

Notice 2 dat pointer1 en pointer2 zijn verwijzingen naar karakters . strncmp begint bij het ​​begin van elke snaar en begint Vergelijkingstekens totdat ze verschillen of null beëindiging teken gelezen of num bytes zijn vergeleken . Strncmp levert een nul als alle bytes passen . Strncmp retourneert een positief geheel getal als de eerste niet-overeenkomende byte als een unsigned char is groter voor pointer1 ; . Anders wordt het een negatief geheel getal retourneert
3

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

# include # include

int main
( ) { char string1 [ ] [ 3 ] = { " schutter " , " regelen " , " matrix " }; int n ; zet ( " Op zoek naar woorden die met arr ... " ) ; for ( n = 0 ; nIF ( strncmp ( tekenreeks1 [ n ] , " arr " , 3 ) == 0 ) printf ( " gevonden % s \\ n " , string1 [ n ] ) return 0; }

Neem de volgende output voor dit programma :

zoek naar woorden die beginnen met arr ... gevonden arrangefound scala
5

Neem de volgende output voor dit programma :

zoek naar woorden die met arr ... gevonden arrangefound scala

merk op dat strncmp niet overeen " boogschutter " met " arr " omdat wij het ​​vergelijken van de eerste drie tekens .

Previous: Next:
  C /C + + Programming
·Hoe te INT Variabele omzetten …
·Hoe te Expressions berekenen M…
·Hoe te Cocoa programmeren op e…
·Hoe te testen voor Mobile Auto…
·Hoe te Enum Waarden afdrukken …
·Hoe maak je een driehoek in C …
·Wat is een EOF in de C taal ? 
·Hoe maak je een CPP Compile op…
·Verbinding maken met een Windo…
  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
·Visual Basic Calculator Projecten 
·Hoe maak je een gebruikerswachtwoord Scr…
·Wat doen SQL Perl Scripts doen? 
·Verschil tussen C & Visual C 
·Hoe te CLOB's converteren naar teksten i…
·Hoe te gebruiken MSBuild om WPF Assembli…
·Hoe te Blur effecten toepassen op Schadu…
·Hoe te Macrovariabelen Get Into Java Var…
·Hoe maak je een woordenboek maken met tw…
Copyright © Computer Kennis http://www.nldit.com