Ц стринг функције

Стринг функције чине окосницу било којег програмског језика јер вам говори како одређени језик поступа са жицама. Руковање низовима значи да би ваш програмски језик требало да буде довољно ефикасан да би модификовао низ који имате и извршио потребне промене. Постоји много Ц стринг функција које су креиране како би вам олакшало руковање стринговима јер у тим случајевима нећете требати код, већ их само позвати и имплементирати у свој властити део кода. Постоје две врсте функција, прва је функција библиотеке, а друга су прилагођене функције. У последњем, имате слободу да креирате сопствену функцију или метод и користите их у свом коду кад и када се осећате. Обично се ове функције поистовећују са празним заградама. У овом чланку о функцији ц стринга научићете како да управљате низовима користећи Ц функције заједно са примерима као што су пут (), гет (), стрлен () итд. Све стринг функције у Ц доступне су у стандардном низу библиотека. х ”.

Ц језик је креиран за развијање системских апликација које се користе за директну интеракцију са хардверским уређајима као што су језгра, управљачки програми итд. У основи за сву комуникацију која је у вези са системом, јер је програмски језик прилагођен ниском нивоу. Ц програмски језик сматра се основом свих програмских језика који се такође назива процесним програмским језиком, програмским језиком средњег нивоа и структурираним програмским језиком. Специфичан је за машину, тј. Зависи од машине и релативно је бржи за покретање. Није то лако разумети, јер захтева основно знање програмирања и начин размишљања.

Примери функција жице на језику Ц

Стринг функција је једноставна за употребу. Овдје ћемо разговарати о томе како користити стринг функцију у Ц програмирању уз помоћ примјера

1. Принтф ():

Ова функција се користи за испис низа који се налази унутар двоструких наводника („”) ове функције. Такође се може користити за спајање две струне.
на пример-
#include
int main()
(
printf("Name: Hardik");
)

2. добија ():

Ова функција се користи за добијање улазног низа од корисника.

на пример-
#include
int main()
(
char name(30);
printf("Enter name: ");
gets(name);
)

3. ставља ():

Ово је функција заснована на језику Ц која се користи за приказивање низа на екрану конзоле.
Ово се разликује од функције принтф () по питању која поставља () уписује низ с и нови редак за стдоут, тј. Користи се само за приказивање низова, док се принтф () користи за приказ свих врста излаза на стдоут.

на пример-
#include
int main()
(
char name(30);
printf("Enter name: ");
gets(name);
puts(name);
)

4. цхар:

Ова функција у доњем примјеру значи да је низ с деклариран с величином од 5 с типом податковних података. Ово се односи под део декларације и дефиниције низа.

на пример-
char s(5)

5. сцанф ():

Ово је још једна функција стрингова која се популарно користи на језику Ц. Користи се за читање знакова све док се не нађе временски простор попут размака, табулатора или нове линије. У суштини, ово се користи за читање низа.

на пример-
#include
int main()
(
char name(20);
printf("Enter name: ");
scanf("%s", name);
)

6.стрцпи (с1, с2):

Ова функција се користи за копирање садржаја низа с2 у примарни низ с1.

на пример-
#include
#include
int main () (
char str1(12) = "Hello";
char str2(12) = "World";
char str3(12);
int len ;
/* copy str1 into str3 */
strcpy(str3, str1);
)

7. стрцат ():

Ова функција се користи за спајање садржаја низа с2 након низа с1.

на пример-
#include
#include
int main () (
char str1(12) = "Hello";
char str2(12) = "World";
char str3(12);
int len ;
strcat( str1, str2);
)

8. Стрлен ():

Као што име сугерира, ова се функција користи за израчунавање дужине низа.

на пример-
#include
#include
int main () (
char str1(12) = "Hello";
char str2(12) = "World";
char str3(12);
int len ;
len = strlen(str1);
printf("strlen(str1) : %d\n", len );
)

9. стррев ():

Ова функција се користи за враћање преокренутог понуђеног низа.

на пример-
#include
#include
int main()(
char str(20);
printf("Enter string: ");
gets(str);
printf("String is: %s", str);
printf("\nReverse String is: %s", strrev(str));
)

10. стрцмп ():

Ова функција се користи за поређење два низа и поврат 0 ако су оба низа једнака.

на пример-
#include
#include
int main()(
char str1(10), str2(10);
gets(str1);
gets(str2);
if(strcmp(str1, str2)==0)
printf("Strings :equal");
else
printf("Strings: not equal");
)

11.струпр ():

Ова функција се користи за враћање знакова у великим словима.

на пример-
#include
#include
int main()(
char str(20);
gets(str);
printf("String is: %s", str);
printf("\nUpper String is: %s", strupr(str));
)

12. Стрлвр ():

Као што име сугерира, ова се функција користи за враћање знакова низа у малим словима.

на пример-
#include
#include
int main()(
char str(20);
gets(str);
printf("String is: %s", str);
printf("\nUpper String is: %s", strlwr(str));
)

13. сизеоф ():

Ова функција се користи за враћање величине низа тј. Знакова које стринг може да задржи на потезу.

на пример-
#include
#include
int main()
(
char str1(20) = "Hardik";
sizeof(str1)
)

14. стрцхр ():

Ова функција тражи лик у одређеном низу.

на пример-
#include
#include
int main () (
const char str() = "http://www.google.com";
const char ch = '.';
char *ret;
ret = strchr(str, ch);
printf("String after |%c| is - |%s|\n", ch, ret);
)

Излаз за горњи исјечак кода је:

Излаз: Низ након |. | је - | .гоогле.цом |

15. стрстр ():

Ова функција се користи за тражење датог низа унутар већ присутног низа.

на пример-
#include
#include
int main()
(
char inputstr(70) = "String Function in C at EduCBA";
printf ("Output string is: %s", strstr(inputstr, 'Edu'));
)

Излаз за горњи исјечак кода би био:

Излаз : ЕдуЦБА

На програмском језику Ц постоји много унапред изграђених библиотечких функција, а пружа вам и могућност креирања сопствене прилагођене функције. Чак и ако не желите да креирате функцију, можете написати део кода који одговара вашем захтеву, али коришћењем функција једноставно ћете учинити свој посао много лакшим и практичнијим.

Препоручени чланци

Ово је водич за Ц стринг функције. Овдје смо разговарали о томе како користити стринг функцију у Ц програмирању уз помоћ примјера. Можете и да прођете кроз друге наше предложене чланке да бисте сазнали више -

  1. Ц ++ команде
  2. Ц Оператори
  3. Ц ++ вс Јава
  4. Функције низа у Јави са примерима

Категорија: