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

Запись в файл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти строку с минимальной суммой элементов http://www.cyberforum.ru/cpp-beginners/thread181843.html
Найти строку с минимальной суммой элементов. Если таких строк несколько то нужн найти номер первой из них! #include <iostream> using namespace std; void main() { const int z = 3, y = 3;
C++ Создать класс Fly Создать класс Fly при помощи дружественных ф-ций, содержащий следующие элементы: - поле «скорость» int Speed; - поле «высота полета» int Height; - поле «дальность полета» int Distance; - поле... http://www.cyberforum.ru/cpp-beginners/thread181834.html
Функция нахождения максимального элемента массива C++
Разработать функцию нахождения максимального элемента массива и применить ее для двух массивов разной длины.
C++ Создать класс для реализации комплексных чисел в алгебраической форме
Создать класс для реализации комплексных чисел в алгебраической форме.Используя функции с объектом в качестве аргумента,реализовать сложение,вычитание,деление и умножение комплексных чисел.
C++ Найти в предложении все однокоренные слова http://www.cyberforum.ru/cpp-beginners/thread181829.html
Помогите решить простеньую задачу на языке Си (если возможно то с комментариями) Задача следующая: "Найти в предложении все однокоренные слова." Предложение вводится с клавиатуры, предложение...
C++ Вычислить с точностью эпсилон Добрый день/вечер всем. Задание: вычислить с точностью эпсилон значение выражения, которое дано в прикриплении. Не могу составить рекурентную формулу для вычисления этого выражения, поэтому и... подробнее

Показать сообщение отдельно
accept
4822 / 3243 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
27.10.2010, 08:53
Цитата Сообщение от ArtSL Посмотреть сообщение
Смотри:
C++
1
2
3
4
5
FILE *fp;
fp = fopen("fail.txt", "w"); // создастся файл fail.txt и указателю fp присвоится адрес этого файла
count = 5;
fprintf(fp, "%d", &count); // запись в файл fp переменной count
fclose(fp);
когда юзаем printf() переменные передаём без взятия адреса
взятия адреса требуют %s, %n, %p
первая выводит строку, поэтому ей нужно знать адресы всех символов и она будет их вычислять по адресу первого
вторая меняет переменную, то есть необходим адрес, по которому функция перейдёт, чтобы произвести изменение
третья как раз и предназначена для вывода адреса

Добавлено через 2 минуты
C
1
fprintf(fp, "%d", &count);
если сделать это, то в файл запишется адрес
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru