Jadual Kandungan
Contoh 1
Output
Rumah pembangunan bahagian belakang C++ Apakah fungsi carian rentetan dalam bahasa C?

Apakah fungsi carian rentetan dalam bahasa C?

Aug 28, 2023 pm 01:05 PM
c bahasa fungsi Carian rentetan

Apakah fungsi carian rentetan dalam bahasa C?

Perpustakaan juga menyediakan beberapa fungsi carian rentetan, seperti berikut-

char *strchr (const char *string, intc);

Cari kejadian pertama aksara c dalam rentetan .

char "strrchr (const char "string, intc);

Cari kejadian terakhir aksara c dalam rentetan.

char *strpbrk (const char *s1,const char *s2);

Mengembalikan penunjuk kepada kejadian pertama mana-mana aksara dalam rentetan s2 dalam rentetan s1, atau jika dalam s1 Jika s2 tidak wujud, penunjuk nol dikembalikan.

size_t strspn (const char *s1, const char *s2);

Mengembalikan bilangan aksara bermula dari s1 yang sepadan dengan s2.

size_t strcspn (const char *51, const char *s2);

Mengembalikan bilangan aksara bermula dari s1 yang tidak s2.

char *strtok(c​​har *s1,const char *s2);

Putus rentetan yang ditunjuk oleh kepada Tukar si kepada siri token, setiap token ditunjuk oleh s2 dipisahkan oleh satu atau lebih aksara dalam rentetan.

char * strtok_r(char *s1,const char *s2, char

mempunyai fungsi yang sama seperti strtok(), kecuali **berlangsung); pemanggil .

strchr () dan strrchr () adalah yang paling mudah digunakan.

Contoh 1

Berikut ialah atur cara C Fungsi Carian Rentetan -

Demonstrasi Langsung

1

2

3

4

5

6

7

8

#include <string.h>

#include <stdio.h>

void main(){

   char *str1 = "Hello";

   char *ans;

   ans = strchr (str1,&#39;l&#39;);

   printf("%s</p><p>", ans);

}

Salin selepas log masuk

Output

Apabila program di atas dilaksanakan,

executing

ini, keputusan berikut akan dihasilkan ans menunjuk kepada Kedudukan str1+2. .

Apabila program di atas dilaksanakan, keputusan berikut dihasilkan -

1

<strong>llo</strong>

Salin selepas log masuk
Di sini, ans menunjukkan kedudukan str1 + 1, iaitu kedudukan e pertama.

Atas ialah kandungan terperinci Apakah fungsi carian rentetan dalam bahasa C?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Tag artikel panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Penggunaan typedef struct dalam bahasa c Penggunaan typedef struct dalam bahasa c May 09, 2024 am 10:15 AM

Penggunaan typedef struct dalam bahasa c

Perbezaan antara strcpy dan strcat dalam bahasa c Perbezaan antara strcpy dan strcat dalam bahasa c May 08, 2024 pm 01:03 PM

Perbezaan antara strcpy dan strcat dalam bahasa c

Apakah maksud sebenar dalam bahasa c Apakah maksud sebenar dalam bahasa c May 09, 2024 pm 12:06 PM

Apakah maksud sebenar dalam bahasa c

Bagaimana untuk melaksanakan fungsi kuasa dalam bahasa C Bagaimana untuk melaksanakan fungsi kuasa dalam bahasa C May 09, 2024 pm 11:33 PM

Bagaimana untuk melaksanakan fungsi kuasa dalam bahasa C

Cara menggunakan restrict dalam bahasa c Cara menggunakan restrict dalam bahasa c May 08, 2024 pm 01:30 PM

Cara menggunakan restrict dalam bahasa c

Apa yang perlu dilakukan jika terdapat ralat dalam scanf dalam bahasa C Apa yang perlu dilakukan jika terdapat ralat dalam scanf dalam bahasa C May 09, 2024 am 11:39 AM

Apa yang perlu dilakukan jika terdapat ralat dalam scanf dalam bahasa C

_penggunaan kompleks dalam bahasa c _penggunaan kompleks dalam bahasa c May 08, 2024 pm 01:27 PM

_penggunaan kompleks dalam bahasa c

_Apakah maksud bool dalam bahasa c? _Apakah maksud bool dalam bahasa c? May 08, 2024 pm 01:33 PM

_Apakah maksud bool dalam bahasa c?

See all articles