Нужен исходный код, исходник функции 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);

Объяснение кода листинга программы

  1. Объявляются две строки: s1 = aaaa и s2 = bbbb.
  2. Вычисляется длина суммы строк s1 и s2 плюс 1.
  3. Выделяется память под новую строку dst с помощью malloc.
  4. С помощью функции strcpy, содержимое строки s1 копируется в начало строки dst.
  5. С помощью функции strcat, содержимое строки s2 добавляется в конец строки dst.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.143 из 5
Похожие ответы