Latest web development tutorials

fungsi perpustakaan C - strcspn ()

C library standar - <string.h> C library standar - <string.h>

deskripsi

library C fungsisize_t strcspn (const char * str1, const char * str2) pada awal dari str1terus menerusnya mengambil beberapa karakter tidak mengandung string karakter dalamstr2.

pernyataan

Berikut adalah strcspn () deklarasi fungsi ini.

size_t strcspn(const char *str1, const char *str2)

parameter

  • str1 - C string yang akan diambil.
  • str2 - string berisi daftar karakter yang harus dicocokkan di str1 tersebut.

Kembali Nilai

Fungsi ini mengembalikan awal str1 tidak mengandung jumlah karakter berturut-turut adalah karakter dalam str2.

contoh

Contoh berikut menunjukkan strcspn () adalah fungsi yang digunakan.

#include <stdio.h>
#include <string.h>


int main ()
{
   int len;
   const char str1[] = "ABCDEF4960910";
   const char str2[] = "013";

   len = strcspn(str1, str2);

   printf("第一个匹配的字符是在 %d\n", len + 1);
   
   return(0);
}

Mari kita mengkompilasi dan menjalankan program di atas, yang akan menghasilkan berikut:

第一个匹配的字符是在 10

C library standar - <string.h> C library standar - <string.h>