0 / 0 / 0
Регистрация: 19.07.2019
Сообщений: 5
1

strcpy

03.05.2021, 12:02. Показов 262. Ответов 1
Метки нет (Все метки)

Условная часть кода, где построчно с файла считываются названия станций и записываются в str. Они выводятся на экран, но не записываются в динамический массив st. И выводит ошибку в стиле: аргумент типа char несовместим с параметром типа char*
C
1
2
3
4
5
6
7
        char str[30];
        char *st = new char[count];
            for (int a = 0; a < count; a++) {
                fgets(str, sizeof(str), f);
                printf_s("%s", str);
                strcpy(st[a], str);
            }
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.05.2021, 12:02
Ответы с готовыми решениями:

Не работает strcpy()
Нужно вывести строку &quot;Hello, World!&quot; из строки &quot;pt Hello, World!;&quot;: #include &lt;stdio.h&gt; #include...

Ошибка с strcpy
В данном коде в функции findNearEquals вылетает ошибка доступа к памяти, помогите найти её Вот...

Функция strcpy
Здравствуйте , сегодня читая книгу столкнулся с данной функцией (strcpy), и использовал её без...

Функция strcpy
Почему-то разработчиками была создана функция не типа void а сhar * strcpy(char *dest, char *src)...

1
71 / 92 / 12
Регистрация: 26.01.2014
Сообщений: 616
03.05.2021, 12:45 2
У тебя char str[30]; массив, т.е. его имя str есть указатель на первый (нулевой) элемент. char *st = new char[count]; тоже массив, т.е. запись st[a] есть а элемент массива. strcpy(st[a], str); пытается копировать адрес массива в элемент массива. Подумай что и куда ты хотел скопировать. Всегда твой Etien.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.05.2021, 12:45

ошибка в strcpy
я переводил программу с другого языка программирования на С-язык. Там была функция substr. substr...

Падает программа с strcpy
Не могу понять, почему вылетает программа. Через malloc память для *p выделять пробовал, все равно...

Strcpy обход дерева
void write_tree_to_file(node_id* tree_id, FILE* fp) { if (tree_id) { char line; ...

Релизация функции strcpy
Здравствуйте. Я попытался реализовать функцию strcpy, но она возвращает огромное отрицательное...

Реализовать поведение функции strcpy
#include &lt;stdio.h&gt; #include &lt;string.h&gt; char *ft_strcpy(char *dest, char *src); int main() {...

Не компилируется программа. Предположительно - нужно использовать strcpy
Добрый день, имеется программа, но никак не могу откомпилировать, начинается ругаться, ругается на ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.