0 / 0 / 0
Регистрация: 27.08.2009
Сообщений: 5
|
||||||
1 | ||||||
Обращение к массиву вызывает ошибку27.08.2009, 22:12. Показов 974. Ответов 8
Метки нет (Все метки)
Есть код-
0
|
27.08.2009, 22:12 | |
Ответы с готовыми решениями:
8
Обращение у массиву указателей Обратный слеш посреди кода не вызывает ошибку Поиск по массиву структур (выдает ошибку) Обращение к DLL вызывает ошибку |
640KB мне хватило на всё.
119 / 50 / 3
Регистрация: 07.06.2009
Сообщений: 442
|
|
27.08.2009, 22:16 | 2 |
Видать диспетчер набилдирялся. Откройте мухобойку, и посмотрите координаты вылета.
0
|
0 / 0 / 0
Регистрация: 27.08.2009
Сообщений: 5
|
|
27.08.2009, 22:20 [ТС] | 3 |
Координата вылета - { , которая идет сразу после int main(). Как это понимать?
0
|
43 / 39 / 12
Регистрация: 05.01.2009
Сообщений: 394
|
||||||
27.08.2009, 22:26 | 4 | |||||
0
|
640KB мне хватило на всё.
119 / 50 / 3
Регистрация: 07.06.2009
Сообщений: 442
|
|
27.08.2009, 22:31 | 5 |
Читайте про индексацию массивов, в C индексы идут от нуля.
1
|
577 / 571 / 65
Регистрация: 29.01.2009
Сообщений: 1,274
|
||||||
27.08.2009, 22:49 | 6 | |||||
Код
alfa[20]='t'; alfa[24]='u';
0
|
1183 / 468 / 87
Регистрация: 23.06.2009
Сообщений: 6,390
|
||||||
27.08.2009, 23:14 | 7 | |||||
AlBrut, какой то сложноатый код...
а что если не будет
0
|
4727 / 2548 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
|
|
28.08.2009, 09:38 | 8 |
Для того что бы Ваша программа работала нормально необходимо:
1. Наличие в рабочей папке файла "dictionary.txt" 2. В 4-ой строке заменить "char alfa[29];" на "char alfa[30];" 3. Строку № 38 переписать так: fp=fopen("dictionary.txt","at"); 4. В строках №№ 41, 46 в функциях fprintf() заменить все "%s" на "%c"
2
|
Заблокирован
|
||||||
28.08.2009, 11:07 | 9 | |||||
В коде сразу несколько ошибок
1 - В массиве индекс 1-го элемента не 1 как у тебя, а 0! Притом букв у тебя 26 а не 29... 2 - Если ты в файл пишешь то нужно с параметром "w" или даже "wb+" использовать, у тебя "r" - неправильно! 3 - fprintf ты в файл чары закидуешь не строки, нужно форматирование "%с" использовать... 4 - Операции безусловного перехода типа goto предпочтительно не использовать, у тебя куча боле простых конструкций, например используй цикл с параметром - while() Вот сам код, я его немножко подправил, думаю єто то что ты хотел
0
|
28.08.2009, 11:07 | |
28.08.2009, 11:07 | |
Помогаю со студенческими работами здесь
9
Обращение к Label по индексу вызывает ошибку Обращение к TextBox до создания формы вызывает ошибку Обращение к pictureBox1.Image до инициализации компонентов вызывает ошибку Из ISS aspx-странички открываются, но обращение к БД вызывает ошибку Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |