|
4 / 4 / 2
Регистрация: 09.10.2009
Сообщений: 83
|
||||||
Преобразование символьного типа данных в целочисленный26.12.2009, 23:39. Показов 3228. Ответов 20
Метки нет (Все метки)
Написал программу для преобразования символьного типа данных в целочисленный .
/main.c|5|error: ‘for’ loop initial declarations are only allowed in C99 mode| /main.c|5|note: use option -std=c99 or -std=gnu99 to compile your code| /main.c|9|warning: return type of ‘main’ is not ‘int’| ||=== Build finished: 1 errors, 1 warnings ===| Что не так?
0
|
||||||
| 26.12.2009, 23:39 | |
|
Ответы с готовыми решениями:
20
Использование символьного и строкового типа данных
|
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
| 26.12.2009, 23:45 | |
|
note: use option -std=c99 or -std=gnu99 to compile your code
очевидно
0
|
|
|
4 / 4 / 2
Регистрация: 09.10.2009
Сообщений: 83
|
|
| 26.12.2009, 23:48 [ТС] | |
|
что мне с этим делать?
0
|
|
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
| 27.12.2009, 00:00 | |
|
попробуй задать данную опцию
0
|
|
|
4 / 4 / 2
Регистрация: 09.10.2009
Сообщений: 83
|
|
| 27.12.2009, 00:05 [ТС] | |
|
Что-то я не очень понимаю ,как ее задать
0
|
|
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
| 27.12.2009, 00:11 | |
|
как ты компилируешь из под чего и в чем?
0
|
|
|
4 / 4 / 2
Регистрация: 09.10.2009
Сообщений: 83
|
|
| 27.12.2009, 00:15 [ТС] | |
|
В Code::Blocks
компилятор GNU GCC
0
|
|
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
| 27.12.2009, 00:19 | |
|
ат не знаю, не завязан с линухом сейчас, но проблема видимо в настройках иде, попробуйте чтоли скомпилить из консоли..
0
|
|
|
2348 / 1721 / 149
Регистрация: 06.03.2009
Сообщений: 3,675
|
||||||
| 27.12.2009, 00:21 | ||||||
0
|
||||||
|
4 / 4 / 2
Регистрация: 09.10.2009
Сообщений: 83
|
|
| 27.12.2009, 00:23 [ТС] | |
|
аналогично из консоли. Что вообще означает эта ошибка?
0
|
|
|
2348 / 1721 / 149
Регистрация: 06.03.2009
Сообщений: 3,675
|
|
| 27.12.2009, 00:24 | |
|
Попробуй код из поста #9. Должно сработать.
1
|
|
|
UNIX-way
712 / 495 / 49
Регистрация: 15.01.2009
Сообщений: 1,720
|
||
| 27.12.2009, 00:25 | ||
|
0
|
||
|
4 / 4 / 2
Регистрация: 09.10.2009
Сообщений: 83
|
|
| 27.12.2009, 00:39 [ТС] | |
|
CyBOSSeR,
Ага ,сработал.
0
|
|
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
| 27.12.2009, 00:41 | |
|
loli, сработал то сработал, но в самом коде ошибок не было, если вы не поняли
0
|
|
|
2348 / 1721 / 149
Регистрация: 06.03.2009
Сообщений: 3,675
|
|
| 27.12.2009, 00:46 | |
|
Дело в том, что ваш компилятор не поддерживает стандарт C99, который позволяет объявлять переменные в любом месте функции. А переменная i у вас была объявлена не в самом начале функции. Вот он и ругается.
Все переменные используемые в функции объявляйте в самом ее начале.
1
|
|
|
4 / 4 / 2
Регистрация: 09.10.2009
Сообщений: 83
|
|
| 27.12.2009, 00:54 [ТС] | |
|
А какие компиляторы поддерживают полностью C99?
0
|
|
|
4 / 4 / 2
Регистрация: 09.10.2009
Сообщений: 83
|
|
| 27.12.2009, 01:23 [ТС] | |
|
не могу понять. В настройках Blocks написано ,что я использую GCC ,в вики написано ,что этот компилятор поддерживает С99 ,но в данном случае это не работает ,можете объяснить?
0
|
|
|
UNIX-way
712 / 495 / 49
Регистрация: 15.01.2009
Сообщений: 1,720
|
|||
| 27.12.2009, 13:01 | |||
0
|
|||
|
4 / 4 / 2
Регистрация: 09.10.2009
Сообщений: 83
|
|
| 27.12.2009, 13:13 [ТС] | |
Сообщение было отмечено Памирыч как решение
Решение
Разобрался:
Заходим в settings/compile and debugger затем нажимаем other options и дописываем -std=c99 Все.
0
|
|
| 27.12.2009, 13:13 | |
|
Помогаю со студенческими работами здесь
20
Взаимодействие символьного типа данных и оператора switch
Использование символьного и строкового типа данных в программе на TurboPascal 7.0 Написать программу ввода/вывода данных целого, вещественного и символьного типа Перевод типа данных текстового поля в целочисленный Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|