English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
وظيفة مكتبة C char *strncat(char *dest, const char *src, size_t n) تضيف src يتم إضافة النص الذي يشير إليه إلى dest النص الذي يشير إليه، حتى n حتى طول الحرف.
إعلان وظيفة strncat().
char *strncat(char *dest, const char *src, size_t n)
تقوم الوظيفة بتقديم مؤشر إلى النقطة النهائية للنص المستهدف dest.
النموذج التدريبي التالي يوضح استخدام وظيفة strncat().
#include <stdio.h> #include <string.h> int main () { char src[50], dest[50]; strcpy(src, "This is source"); strcpy(dest, "This is destination"); strncat(dest, src, 15); printf("السلسلة الهدف النهائية: |%s|", dest); return(0); }
لنقوم بترميز و تشغيل البرنامج أعلاه، مما سيؤدي إلى إنتاج النتائج التالية:
السلسلة الهدف النهائية: |This is destinationThis is source|