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

Не могу понять запись на с++ - C++

Восстановить пароль Регистрация
 
n971030
 Аватар для n971030
163 / 95 / 1
Регистрация: 23.01.2010
Сообщений: 1,169
23.01.2012, 23:29     Не могу понять запись на с++ #1
Не могу понять запись на с++
Не могу понять запись на с++

там какието проценты обьясните.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.01.2012, 23:29     Не могу понять запись на с++
Посмотрите здесь:

C++ не могу понять...
C++ Не могу понять
C++ Не могу понять
C++ не могу понять
Стек на основе массива структур - эт как понять читаю литературу и не могу понять! C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
NoMasters
Псевдослучайный
1737 / 1080 / 69
Регистрация: 13.09.2011
Сообщений: 3,093
23.01.2012, 23:42     Не могу понять запись на с++ #2
man объяснит. Читать описание функции для просветления.
Roof
 Аватар для Roof
154 / 154 / 10
Регистрация: 03.11.2010
Сообщений: 393
23.01.2012, 23:45     Не могу понять запись на с++ #3
Это не c++, а си.
Оператор % - оператор деления по модулю. Он позволяет вычислить остаток от деления левого операнда на правый.
Вот здесь ival будет равен 3:
C
1
ival = 21 % 6;
Запись
C
1
i %= x;
эквивалентна записи
C
1
i = i % x;
Вместо процента может быть также использован любой бинарный арифметический оператор.
C
1
i += x; // i = i + x
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
23.01.2012, 23:47     Не могу понять запись на с++ #4
Цитата Сообщение от Roof Посмотреть сообщение
Оператор % - оператор деления по модулю...
все это верно, но вы скрин смотрели?
DU
1477 / 1053 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
23.01.2012, 23:50     Не могу понять запись на с++ #5
http://www.cplusplus.com/reference/c...cstdio/printf/
запись
printf("%d, %c", 0, 'c');
означает, что ф-ия printf будет интерпретировать первый после строчки аргумент как инт, второй как символ и напечатает: 0, c
другие флаги форматирования смотрите по ссылке.
для скана то же самое. только не печать а чтение.
Roof
 Аватар для Roof
154 / 154 / 10
Регистрация: 03.11.2010
Сообщений: 393
23.01.2012, 23:51     Не могу понять запись на с++ #6
Jupiter - Да, извиняюсь, невнимательно поглядел насчет каких именно процентов был вопрос.
n971030
 Аватар для n971030
163 / 95 / 1
Регистрация: 23.01.2010
Сообщений: 1,169
24.01.2012, 00:23  [ТС]     Не могу понять запись на с++ #7
у меня такой вопрос (тока чета не получаеться не правильно что то делаю помоему:

значит написано - прочитать из файлы данные, но у меня нет такого файла и я забил в текстовый файл строки:
0xFA -22 075 1.57 -125874 'z' "Нам тхать"
короче ничего не работает в части где return 1там просто выходит а почему файл есть! незнаю где лоханулся ?

Добавлено через 20 минут
Цитата Сообщение от Jupiter Посмотреть сообщение
все это верно, но вы скрин смотрели?
у меня такой вопрос (тока чета не получаеться не правильно что то делаю помоему:

значит написано - прочитать из файлы данные, но у меня нет такого файла и я забил в текстовый файл строки:
0xFA -22 075 1.57 -125874 'z' "Нам тхать"
короче ничего не работает в части где return 1там просто выходит а почему файл есть! незнаю где лоханулся ?
NoMasters
Псевдослучайный
1737 / 1080 / 69
Регистрация: 13.09.2011
Сообщений: 3,093
24.01.2012, 00:37     Не могу понять запись на с++ #8
Точено файл называется ex1.dat? Винда любит скрывать расширения, очень может быть, что он ещё и .txt, например. И да, формат считывания никак не соответствует тому, что ты написал в файл.
n971030
 Аватар для n971030
163 / 95 / 1
Регистрация: 23.01.2010
Сообщений: 1,169
24.01.2012, 00:43  [ТС]     Не могу понять запись на с++ #9
Цитата Сообщение от NoMasters Посмотреть сообщение
Точено файл называется ex1.dat? Винда любит скрывать расширения, очень может быть, что он ещё и .txt, например. И да, формат считывания никак не соответствует тому, что ты написал в файл.
Ну я уш думаю не совсем мудак, я в принцепе сидео ранее на c# и borland delphi. ну с++ давно мечтал осились тока разные они очень разные языки!

я значит тип файла и путь изменил как надо файл находиться! все исправил ошибка была в *\* а надо было */* далее сейчас непонятка с тем что данные в переменные не читаються а точнее там мусор. А формат %%printf не как не могу понять для точности. может автор писал с помощью ьинарного редактора? а не тестового файла. т.е. настораживает то что файл с расширением dat а не txt
NoMasters
Псевдослучайный
1737 / 1080 / 69
Регистрация: 13.09.2011
Сообщений: 3,093
24.01.2012, 00:47     Не могу понять запись на с++ #10
думаю, Автор писал с помощью fprintf То есть ровно обратной операции с тем же форматом
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.01.2012, 00:53     Не могу понять запись на с++
Еще ссылки по теме:

Запись в файл, лишняя строка, не могу понять! C++
не могу понять C++
C++ не могу понять

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

Или воспользуйтесь поиском по форуму:
n971030
 Аватар для n971030
163 / 95 / 1
Регистрация: 23.01.2010
Сообщений: 1,169
24.01.2012, 00:53  [ТС]     Не могу понять запись на с++ #11
Цитата Сообщение от NoMasters Посмотреть сообщение
думаю, Автор писал с помощью fprintf То есть ровно обратной операции с тем же форматом
чета не понимаю может погода холодная давай я учебник выложу а вы гляните?
Yandex
Объявления
24.01.2012, 00:53     Не могу понять запись на с++
Ответ Создать тему
Опции темы

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