Задать вопрос
@D9koder

Как сделать конкатенацию в функции system()?

Я недавно начал изучать прграммирование и выбрал язык Си (учусь по книге Программирование на С для начинающих и возможно тут что-то устарело), поэтому не кидайтесь кирпичами если ляпну что-нибудь глупое(.
Итак у меня вот такая вот проблема
#include <stdio.h>

int main(void)
{
	char fileName[25];

	printf("Enter name of file:");
	scanf(" %s", fileName);
	system("C:\\CFolder\\" + fileName);
	
	return 0;
}

Как сделать конкатенацию(или как это называется) что бы в функцию добавилось название файла который введет пользователь и system откроет именно данный файл.
  • Вопрос задан
  • 72 просмотра
Подписаться 1 Простой 6 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Учебная программа “Разработка программного обеспечения”
    30 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
GavriKos
@GavriKos
Микропетпроджект - домашнее облако homeCloud
Учитесь гуглить. Прям вот так: C concatenate strings. Узнаете сразу о существовании всяких strcat и вообще библиотеке работы со строками.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы