Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Babochka_
0 / 0 / 2
Регистрация: 13.02.2013
Сообщений: 54
#1

Присвоение структур - C++

02.04.2013, 17:52. Просмотров 408. Ответов 4
Метки нет (Все метки)


http://www.cyberforum.ru/cpp-beginners/thread1110384.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.04.2013, 17:52
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Присвоение структур (C++):

Можно ли присвоить одному массиву структур значение другого массива структур и записать его в файл
Можно ли присвоить одному массиву структур значение другого массива структур и...

Массив структур, сохранение начала каждой из структур
Я создал такую структуру class Lancuch { public: char cos; Lancuch *...

Динамические массивы структур;Классы. Класс массивы структур;Классы. Класс динамического массива структур.
Здраствуйте.Помогите с практичкой мое задание 4.3. Строка таблицы данных...

Как объявить динамический массив структур, и как выглядит обращение к полям структур по указателю?
Ребята подскажите как объявить динамический массив структур, и как выглядит...

Массив структур в массиве структур
Всем добрый день. Делаю менюшку для управления и терзаю Arduino IDE слегка...

4
Olivеr
412 / 408 / 95
Регистрация: 06.10.2011
Сообщений: 832
02.04.2013, 17:59 #2
У меня работает. Скиньте структуру, код и текст ошибки (и номер строки).
0
Babochka_
0 / 0 / 2
Регистрация: 13.02.2013
Сообщений: 54
02.04.2013, 19:38  [ТС] #3
C++ (Qt)
1
2
3
4
5
6
7
8
struct address
{
       char surname[30]; 
       char city[20];
       char street[40];
       char building[4];
       addr *next;
};
Ошибки:

44 D:\surname.cpp incompatible types in assignment of `char' to `char[30]'
44 D:\surname.cpp incompatible types in assignment of `char' to `char[40]'
44 D:\surname.cpp incompatible types in assignment of `char' to `char[20]'
44 D:\surname.cpp incompatible types in assignment of `char' to `char[4]'
Ошибка в 4-7 строке в предыдущем куске программы
0
pi_X_el
Заблокирован
02.04.2013, 19:40 #4
C++
1
2
3
4
strcpy(p->surname, surname);
strcpy(p->city, city);
strcpy(p->street, street);
strcpy(p->building, building);
0
Babochka_
0 / 0 / 2
Регистрация: 13.02.2013
Сообщений: 54
02.04.2013, 20:49  [ТС] #5
Не компилится((( ошибки :
44 D:\surname.cpp invalid conversion from `char' to `const char*'
44 D:\surname.cpp initializing argument 2 of `char* strcpy(char*, const char*)'
45 D:\surname.cpp invalid conversion from `char' to `const char*'
... и так ко всем строчкам 1-4

Добавлено через 4 минуты
Есть еще какие-то идеи?
0
02.04.2013, 20:49
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.04.2013, 20:49
Привет! Вот еще темы с решениями:

Присвоение значений
В течение работы программы в строковую переменную а1 случайным образом приходят...

вывод, присвоение
если я хочу присвоить переменной не число, а слово, то какой тип надо писать?...

присвоение значения
Здравствуйте! можно ли каким-нибудь образом присвоить значению int значение...

Не выполняет присвоение
вопрос в комментариях. game::game(int size_team_, int begin_counter):...


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

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

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