Форум программистов, компьютерный форум CyberForum.ru

Есть ли ошибка в операторах - C++

Восстановить пароль Регистрация
 
Ks1NoN
0 / 0 / 0
Регистрация: 27.11.2012
Сообщений: 36
27.10.2013, 15:34     Есть ли ошибка в операторах #1
Задано опис:
C++
1
2
3
4
FILE f1,f2;
float f;
long l; 
char c;
Каждый вариант вопроса содержит фрагмент программы, использующей приведенные переменные. Надо определить, допущены ошибки в операторах и где.
C++
1
2
f1=fopen(“c:\\file2.txt”,”r”);
fputc(f,f1);
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
27.10.2013, 15:35     Есть ли ошибка в операторах #2
А теперь по-русски...
Ks1NoN
0 / 0 / 0
Регистрация: 27.11.2012
Сообщений: 36
27.10.2013, 15:39  [ТС]     Есть ли ошибка в операторах #3
Цитата Сообщение от alsav22 Посмотреть сообщение
А теперь по-русски...
теперь написал по-русски
kventin_zhuk
БНТУ ФИТР
 Аватар для kventin_zhuk
214 / 154 / 15
Регистрация: 26.12.2012
Сообщений: 382
27.10.2013, 15:42     Есть ли ошибка в операторах #4
Ks1NoN,
Вы открываете файл для чтения, а хотите в него записывать.
Ks1NoN
0 / 0 / 0
Регистрация: 27.11.2012
Сообщений: 36
27.10.2013, 15:44  [ТС]     Есть ли ошибка в операторах #5
Цитата Сообщение от kventin_zhuk Посмотреть сообщение
Ks1NoN,
Вы открываете файл для чтения, а хотите в него записывать.
спасибо, можете подсказать где именно эта ошибка?
kventin_zhuk
БНТУ ФИТР
 Аватар для kventin_zhuk
214 / 154 / 15
Регистрация: 26.12.2012
Сообщений: 382
27.10.2013, 16:00     Есть ли ошибка в операторах #6
Ks1NoN,
C++
1
f1=fopen(“c:\\file2.txt”,”r”);
Заменить на
C++
1
f1=fopen(“c:\\file2.txt”,”w”);
Или, если файл заранее не создан, заменить на:
C++
1
f1=fopen(“c:\\file2.txt”,”w+);
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.10.2013, 16:10     Есть ли ошибка в операторах
Еще ссылки по теме:

C++ Путаница в операторах
C++ Какие ограничения накладываются на объявления в операторах
Подскажите в условных операторах C++

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

Или воспользуйтесь поиском по форуму:
Ks1NoN
0 / 0 / 0
Регистрация: 27.11.2012
Сообщений: 36
27.10.2013, 16:10  [ТС]     Есть ли ошибка в операторах #7
Цитата Сообщение от kventin_zhuk Посмотреть сообщение
Ks1NoN,
C++
1
f1=fopen(“c:\\file2.txt”,”r”);
Заменить на
C++
1
f1=fopen(“c:\\file2.txt”,”w”);
Или, если файл заранее не создан, заменить на:
C++
1
f1=fopen(“c:\\file2.txt”,”w+);
спасибо
Yandex
Объявления
27.10.2013, 16:10     Есть ли ошибка в операторах
Ответ Создать тему
Опции темы

Текущее время: 17:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru