Manipulacije žicama u C programiranju pomoću knjižničnih funkcija

U ovom ćete članku naučiti manipulirati nizovima u C koristeći knjižnične funkcije kao što su gets (), put, strlen () i još mnogo toga. Naučit ćete dobivanje niza od korisnika i izvršavanje operacija na nizu.

Morate često manipulirati žicama prema potrebi problema. Većina, ako ne i sve, manipulacije vremenskim nizovima mogu se izvesti ručno, ali to programiranje čini složenim i velikim.

Da bi to riješio, C podržava velik broj funkcija rukovanja nizovima u standardnoj knjižnici "string.h".

U nastavku se govori o nekoliko često korištenih funkcija rukovanja nizom:

Funkcija Djelo funkcije
strlen () izračunava duljinu niza
strcpy () kopira niz u drugi
strcat () spaja (spaja) dvije žice
strcmp () uspoređuje dvije žice
strlwr () pretvara niz u mala slova
strupr () pretvara niz u velika slova

Funkcije rukovanja nizovima definirane su u "string.h"datoteci zaglavlja.

 #include 

Napomena: Morate uključiti donji kod da biste pokrenuli funkcije rukovanja nizom.

dobiva () i stavlja ()

Funkcije dobiva () i stavlja () su dvije funkcije niza koje uzimaju unos niza od korisnika i prikazuju ga, kao što je spomenuto u prethodnom poglavlju.

 #include int main() ( char name(30); printf("Enter name: "); gets(name); //Function to read string from user. printf("Name: "); puts(name); //Function to display string. return 0; )

Napomena: Iako su nizovi funkcije gets()i puts()funkcije obrađuju, obje su funkcije definirane u "stdio.h"zaglavnoj datoteci.

Zanimljivi članci...