Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
mster-doc
14 / 14 / 4
Регистрация: 10.11.2012
Сообщений: 239
#1

Ошибка кода - C++

18.12.2012, 00:50. Просмотров 228. Ответов 1
Метки нет (Все метки)

Здравствуйте. Компилятор (Dev-C++) пишет ошибку, незнаю почему в коде
(отрывок, есле нужен весь код выставлю весь)
C++
1
2
3
4
5
struct clientData_m[10] = {clientData_m.accNum[0] = "1", clientData_m.accNum[1] = "12", clientData_m.accNum[2] = "2", clientData_m.accNum[3] = "23", clientData_m.accNum[4] = "3",
                           clientData_m.Name[0] = "f", clientData_m.Name[1] = "g", clientData_m.Name[2] = "d", clientData_m.Name[3] = "s", clientData_m.Name[4] = "c",
                           clientData_m.Sur[0] = "sd", clientData_m.Sur[1] = "nb", clientData_m.Sur[2] = "dfg", clientData_m.Sur[3] = "bbvvc", clientData_m.Sur[4] = "qwerf",
                           clientData_m.balance[0] = "123", clientData_m.balance[1] = "321", clientData_m.balance[2] = "213", clientData_m.balance[3] = "33322", clientData_m.balance[4] = "654",
                          };
это была папытка вставить в масив данные типа:
C++
1
2
3
4
5
6
7
struct clientData
{
       int accNum;
       char Name[10];
       char Sur[15];
       float balance;
};
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.12.2012, 00:50
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ошибка кода (C++):

Ошибка кода - C++
Имеется код из файла формата .cpp Когда имеющийся код копирую в проект, с++ выделяет строчку fscanf(InFile, "%f", &x); Нашел пример...

В чём ошибка кода? - C++
#include <iostream> #include <conio.h> using namespace std; int main(){ char*s = new char; cin.getline(s,255); char d; ...

В чем ошибка кода - C++
Суть программы изначально была следующая: -Проверить правильность хода фигуры "конь" на шахматной доске. Код написал такой.. но...

В чем ошибка кода - C++
#include <iostream> #include <math.h> using namespace std; int main() { double p; double S; cin >> p; S=p/3*sqrt(3.0)/4; ...

в чем ошибка кода 3 ? - C++
void main(int a, int b) { cout << a << " " << b; } void main(float f) { // тут cout << f << endl; ...

Ошибка в конце кода - C++
Вообщем код работает правильно. Но в конце после завершения работы выдает ошибку(см. снизу). Что это за ошибка такая? И как ее устранить? ...

1
Schizorb
510 / 462 / 16
Регистрация: 07.04.2012
Сообщений: 865
Записей в блоге: 1
Завершенные тесты: 1
18.12.2012, 08:45 #2
Не проще ли это в цикле делать?

Если именно с инициализацией нужно, то вроде как-то так:
C++
1
2
3
4
5
6
7
8
struct clientData array[5] =
{
    {1, "f", "sd", 123},
    {12, "g", "sd", 321}, 
    {2, "d", "nb", 213},
    {23, "s", "dfg", 33322}, 
    {3, "c", "qwerf", 654},
};
Еще у вас ошибки:
- struct clientData_m[10]; - объявляете переменную, а тип ее не указали;
- clientData_m.accNum[i] - доступ к элементу массива должен быть таким clientData_m[i].accNum;
- clientData_m[i].accNum = "1" - поле имеет тип int, поэтому = 1 - без кавычек;
- clientData_m[i].Name = "f" - строки char присваивать не получится, нужно вызывать strcpy.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.12.2012, 08:45
Привет! Вот еще темы с ответами:

Ошибка в куске кода - C++
Почему в массив не добавляется вводимое число??? include "stdafx.h" #include <time.h> #include <conio.h> #include...

Ошибка кода (switch) - C++
Помогите пожалуйста. void __fastcall TForm1::Button1Click(TObject *Sender) { float x, y, k, r, s; int n, i; ...

Ошибка примитивного кода - C++
Выдает ошибку, непонятно почему. template <class T> class myclass { public: int big,small,huge,medium; myclass(huge =...

Задача на цикл, ошибка кода - C++
Помогите найти ошибку в коде, программа не компилируется... вот задание: Дано натуральное число n. Выяснить, можно ли представить n! в...


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

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

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