Нужен исходный код, исходник функции strcat() - C (СИ)
Формулировка задачи:
Мне нужен исходный код,исходник функции strcat(); , которая в string.h библиотеке.
Помогите найти,а то я порылся в папке codeblocks-а и не нашел,буду рад любой помощи.
Спасибо!
Решение задачи: «Нужен исходный код, исходник функции strcat()»
textual
Листинг программы
char *s1 = "aaaa", *s2 ="bbbb"; int n = strlen(s1) + strlen(s2) + 1; char *dst; dst = (char *)malloc(n); strcpy(dst, s1); strcat(dst, s2);
Объяснение кода листинга программы
- Объявляются две строки: s1 =
aaaa
и s2 =bbbb
. - Вычисляется длина суммы строк s1 и s2 плюс 1.
- Выделяется память под новую строку dst с помощью malloc.
- С помощью функции strcpy, содержимое строки s1 копируется в начало строки dst.
- С помощью функции strcat, содержимое строки s2 добавляется в конец строки dst.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д