English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
وظيفة مكتبة C size_t strcspn(const char *str1, const char *str2) البحث في السلسلة str1 عدد الأحرف المتتالية في البداية التي لا تحتوي على سلسلة str2 من يحتوي على الأحرف.
إعلان وظيفة strcspn() أدناه.
size_t strcspn(const char *str1, const char *str2)
تقوم الوظيفة بتقديم عدد الأحرف المتتالية في بداية str1 التي لا تحتوي على أي حرف من str2.
النموذج التوضيحي التالي يوضح استخدام وظيفة strcspn().
#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); }
لنقوم بترميز وتشغيل البرنامج المذكور أعلاه، مما سيولد النتيجة التالية:
الشخص الأول هو في 10