Как склеить 3 строки (char*) в одну - C (СИ)
Формулировка задачи:
Всем здрасте =)
Как склеить 3 строки (char*) в одну.
Это пример того как всё должно быть.
строка 1 = "123"
строка 2 = "456"
строка 3 = "789"
строка 4 = "123456789"
Решение задачи: «Как склеить 3 строки (char*) в одну»
textual
Листинг программы
#include <stdio.h> #include <string.h> int main(void) { char buf[32]; printf("%s\n", strcat(strcat(strcpy(buf, "123"), "456"), "789")); return 0; }
Объяснение кода листинга программы
- Включаем необходимые заголовочные файлы:
и - Объявляем функцию main()
- Создаем массив типа char с именем buf и размером 32 символа
- Используем функцию printf() для вывода результата на экран
- Функция strcat() склеивает строки: сначала
123
+456
, а затем результат +789
- Результат выводится на экран
- Функция main() возвращает 0, что означает успешный конец работы программы
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д