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

Запись массива чисел в файл fprintf - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ошибка Access violation reading location 0x00000066 http://www.cyberforum.ru/cpp-beginners/thread1189019.html
Ошибка : Unhandled exception at 0x100e14cf (msvcr100d.dll) in 3.4.exe: 0xC0000005: Access violation reading location 0x00000066. Программа должна выполнять действия, которые описаны в меню. Файл...
C++ Запись в файл массива чисел C# Здравствуйте я пытаюсь записать в файл массив интовских чисел но когда открываю файл там оказываются кракозябры. #include <iostream> #include <time.h> #include <stdio.h> #include <cstdlib> using... http://www.cyberforum.ru/cpp-beginners/thread1189015.html
C++ Извлечение строки матрицы с наибольшим произведением
Ввести прямоугольную матрицу действительных чисел. Извлечь строку, произведение элементов которой, самое большое. Напечатать сокращенную матрицу. Помогите, очень нужно! Добавлено через 41...
C++ задача на графы и поиск путей
Архипелаг Айронстоун состоит из множества маленьких островов. Связь между островами осуществляется с помощью паромов каждый из которых соединяет только два острова. Для каждого острова известно...
C++ Перегрузка памяти http://www.cyberforum.ru/cpp-beginners/thread1189006.html
В общем, имеется код проекта. После ввода числа элементов, выбора в меню Тестирование -> Битовая строка (при любом пункте в меню) -> Проверка на равенство (при любом пункте в меню) -> Выбор элементов...
C++ решение системы нелинейных уравнений помогите переделать код в с++ или паскаль, пожалуйста. программа должна решать систему нелинейных уравнений и делать проверку. Const Pi As Double = 3.14159265358979 Dim i As Integer, error As... подробнее

Показать сообщение отдельно
Dinamit95
0 / 0 / 0
Регистрация: 21.04.2014
Сообщений: 16

Запись массива чисел в файл fprintf - C++

26.05.2014, 19:48. Просмотров 696. Ответов 2
Метки (Все метки)

Нужно массив записать в файл так, чтобы открыв файл были видны числа. Числа из массива могут быть и отрицательные тоже. Но приведенный ниже участок кода записывает в файл 17 пробелов, а за ними 7 каждый раз случайных цифр
C++
1
2
3
4
5
6
FILE *fp;
int matr1[24] = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24};
if ((fp = fopen("24textfile.txt", "w")) != NULL) {
    fprintf(fp, "%24d", matr1);
    fclose(fp);
}
Наверное, я не так использую fprintf. Но тогда, как правильно это сделать?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru