English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
هذه هي أنواع المعامل المحددة في ملف الرأس string.h:
الترتيب | المعامل & الوصف |
---|---|
1 | size_t هذا هو نوع غير معكوس من عدد صحيح غير معكوس، وهو sizeof نتيجة الكلمة المفتاحية. |
هذه هي الماكروس المحددة في ملف الرأس string.h:
الترتيب | الماكرو & الوصف |
---|---|
1 | NULL هذا الماكرو هو قيمة دالة نقية للإشارة. |
هذه هي الدوال المحددة في ملف الرأس string.h:
الترتيب | الوظيفة & الوصف |
---|---|
1 | void *memchr(const void *str, int c, size_t n) في المعاملات str البحث عن موضع أول ظهور الحرف c (حرف غير معكوس) في النص المعطى من البداية حتى n بت. |
2 | int memcmp(const void *str1, const void *str2, size_t n) النسخ str1 و str2 مقارنة النصوص المعطيتين من البداية حتى n بت. |
3 | void *memcpy(void *dest, const void *src, size_t n) نسخ n حرف من src إلى dest. |
4 | void *memmove(void *dest, const void *src, size_t n) للقيام ب src نسخ n حرف إلى dest الدالة. |
5 | void *memset(void *str, int c, size_t n) نسخ الحرف c (حرف غير معكوس) إلى المعامل str النص المعطى من البداية حتى n حرف. |
6 | char *strcat(char *dest, const char *src) النسخ src إضافة النص المعطى إلى dest إلى نهاية النص المعطى. |
7 | char *strncat(char *dest, const char *src, size_t n) النسخ src إضافة النص المعطى إلى dest إلى نهاية النص المعطى، حتى طول n حرف. |
8 | char *strchr(const char *str, int c) في المعاملات str البحث عن موضع أول ظهور الحرف c (حرف غير معكوس) في النص المعطى. |
9 | int strcmp(const char *str1, const char *str2) النسخ str1 مقارنة النصوص المعطيتين و str2 مقارنة الأحرف الموجودة في النصوص المعطيتين. |
10 | int strncmp(const char *str1, const char *str2, size_t n) النسخ str1 و str2 للتحقق، ويتم مقارنة، في أقصى تقدير، n بت. |
11 | int strcoll(const char *str1, const char *str2) النسخ str1 و str2 للتحقق، والنتيجة تعتمد على إعداد الموضع LC_COLLATE. |
12 | char *strcpy(char *dest, const char *src) النسخ src النص الذي يشير إليه dest. |
13 | char *strncpy(char *dest, const char *src, size_t n) النسخ src النص الذي يشير إليه dest، واستنسخ، في أقصى تقدير، n حرف. |
14 | size_t strcspn(const char *str1, const char *str2) البحث عن عدد الأحرف المتتالية في بداية النص str1 التي لا تحتوي على أحرف في النص str2. |
15 | char *strerror(int errnum) البحث عن الرقم الخطأ errnum من الداخلية، ويعود إلى ناقل نص خطأ. |
16 | size_t strlen(const char *str) حساب طول النص str حتى حرف النهاية الفارغ، ولكن لا يحتوي على حرف النهاية الفارغ. |
17 | char *strpbrk(const char *str1, const char *str2) البحث عن نص str1 الموضع الأول للنص str2 الموضع الأول للحرف في النص، لا يحتوي على حرف النهاية الفارغ. أي، يتم التحقق من كل حرف في النص str1، وعندما يكون الحرف في النص str2، يتم التوقف عن التحقق ويعود موضع الحرف. |
18 | char *strrchr(const char *str, int c) في المعاملات str البحث عن آخر ظهور للحرف c (حرف غير معزول) في النص الذي يشير إليه |
19 | size_t strspn(const char *str1, const char *str2) البحث عن نص str1 في النص str2 موضع الحرف في النص |
20 | char *strstr(const char *haystack, const char *needle) في النص haystack البحث عن أول ظهور نص needleالموضع (لا يحتوي على حرف النهاية الفارغ) |
21 | char *strtok(char *str, const char *delim) فصل النص str كما هو مجموعه منdelim كحرف الفصل |
22 | size_t strxfrm(char *dest, const char *src, size_t n) تحويل النص بناءً على خيار المنطقة الحالي في LC_COLLATE src السابق n حرف، وإعادة ترتيبها في النص dest 中。 |