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

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

Войти
Регистрация
Восстановить пароль
 
n971030
 Аватар для n971030
163 / 95 / 1
Регистрация: 23.01.2010
Сообщений: 1,171
#1

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

23.01.2012, 23:29. Просмотров 650. Ответов 10
Метки нет (Все метки)

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

там какието проценты обьясните.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
NoMasters
Псевдослучайный
1743 / 1086 / 71
Регистрация: 13.09.2011
Сообщений: 3,108
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++
6547 / 3967 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
23.01.2012, 23:47     Не могу понять запись на с++ #4
Цитата Сообщение от Roof Посмотреть сообщение
Оператор % - оператор деления по модулю...
все это верно, но вы скрин смотрели?
DU
1479 / 1055 / 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,171
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
Псевдослучайный
1743 / 1086 / 71
Регистрация: 13.09.2011
Сообщений: 3,108
24.01.2012, 00:37     Не могу понять запись на с++ #8
Точено файл называется ex1.dat? Винда любит скрывать расширения, очень может быть, что он ещё и .txt, например. И да, формат считывания никак не соответствует тому, что ты написал в файл.
n971030
 Аватар для n971030
163 / 95 / 1
Регистрация: 23.01.2010
Сообщений: 1,171
24.01.2012, 00:43  [ТС]     Не могу понять запись на с++ #9
Цитата Сообщение от NoMasters Посмотреть сообщение
Точено файл называется ex1.dat? Винда любит скрывать расширения, очень может быть, что он ещё и .txt, например. И да, формат считывания никак не соответствует тому, что ты написал в файл.
Ну я уш думаю не совсем мудак, я в принцепе сидео ранее на c# и borland delphi. ну с++ давно мечтал осились тока разные они очень разные языки!

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

не могу понять C++
Не могу понять синтаксис C++ C++
C++ не могу понять ошибку
Не могу понять ошибку C++
Не могу понять задание C++

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

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

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