У овом чланку ћете научити да манипулишете стринговима у језику Ц помоћу библиотечких функција као што су гет (), пут, стрлен () и још много тога. Научићете да од корисника добијате низ и изводите операције на низу.
Морате често манипулисати низовима у складу са потребом проблема. Већина, ако не и сви, манипулације временским низовима могу се извршити ручно, али то програмирање чини сложеним и великим.
Да би то решио, Ц подржава велики број функција руковања низовима у стандардној библиотеци "string.h".
У наставку се говори о неколико често коришћених функција руковања низовима:
| Функција | Дело функције |
|---|---|
| стрлен () | израчунава дужину низа |
| стрцпи () | копира низ у други |
| стрцат () | спаја (спаја) две жице |
| стрцмп () | упоређује две жице |
| стрлвр () | претвара низ у мала слова |
| струпр () | претвара низ у велика слова |
Функције руковања низовима дефинисане су у "string.h"датотеци заглавља.
#инцлуде
Напомена: Морате укључити доњи код да бисте покренули функције руковања низовима.
добива () и ставља ()
Функције гетс () и пут () су две функције низа које узимају унос низа од корисника и приказују га, како је поменуто у претходном поглављу.
#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; )
Напомена: Иако су gets()и puts()функције обрађују низове, обе ове функције су дефинисане у "stdio.h"датотеци заглавља.








