На нашем сайте вы можете читать онлайн «Программирование на С, С++». Эта электронная книга доступна бесплатно и представляет собой целую полную версию без сокращений. Кроме того, доступна возможность слушать аудиокнигу, скачать её через торрент в формате fb2 или ознакомиться с кратким содержанием. Жанр книги — Знания и навыки, Компьютерная литература, Программирование. Кроме того, ниже доступно описание произведения, предисловие и отзывы читателей. Регулярные обновления библиотеки и улучшения функционала делают наше сообщество идеальным местом для любителей книг.
Программирование на С, С++

Автор
Дата выхода
03 августа 2020
Краткое содержание книги Программирование на С, С++, аннотация автора и описание
Прежде чем читать книгу целиком, ознакомьтесь с предисловием, аннотацией, описанием или кратким содержанием к произведению Программирование на С, С++. Предисловие указано в том виде, в котором его написал автор (Станислава Солнечная) в своем труде. Если нужная информация отсутствует, оставьте комментарий, и мы постараемся найти её для вас. Обратите внимание: Читатели могут делиться своими отзывами и обсуждениями, что поможет вам глубже понять книгу. Не забудьте и вы оставить свое впечатие о книге в комментариях внизу страницы.
Описание книги
Задача данной книги простым и доступным языком объяснить примеры использования C, C++ и основные возможности С, С++. Изложено кратко о некоторых инструментах и их использовании на практике. Также даны сведения об аппаратном обеспечении вычислительной техники, для представления механизма программирования и управления компьютера, необходимо дать понять как работает компьютер, компилятор, отладчик и т.д. с языком программирования . Каждый раздел книги наделен примерами. Дополненный материал в следующих изданиях. Кратко даны различные возможности для ознакомления, изучение их за пределами книги, так как они заслуживают тщательного и глубокого погружения.
Программирование на С, С++ читать онлайн полную книгу - весь текст целиком бесплатно
Перед вами текст книги, разбитый на страницы для удобства чтения. Благодаря системе сохранения последней прочитанной страницы, вы можете бесплатно читать онлайн книгу Программирование на С, С++ без необходимости искать место, на котором остановились. А еще, у нас можно настроить шрифт и фон для комфортного чтения. Наслаждайтесь любимыми книгами в любое время и в любом месте.
Текст книги
Таблица 3
Работа с файлами
С писался для написания Unix, операционной системы. Все устройство Unix – это потоки. Также есть понятие файла. Файл – именованный памяти компьютера. «Поток» – это абстракция, все программирование – это абстракции.
Рассмотрим Листинг 17. 4 строка – это файловый указатель. Об указателях в части 3.
Строка 5.
1 – функция для открытия файла
2 – название файла
3 – режим доступа
Строка 6.
fwrite(“ura”,1,sizeof(char)*u,F);
1 – функция для записи в файл
2 – что записываем, строку
3 – сколько таких строк
4 – размер, функция sizeof() – вычисляет размер типа
5 – файловый указатель
После запуска программы, на компьютере в папке с программой будет текстовый файл «text».
Режимы доступа для функции fopen() приведены в Таблице 4.
Таблица 4
Листинг 17
Ввод в файл. Способ первый
1 #include
2 main()
3 {
4 File *F;
5 F=fopen(“text”, “w+”);
6 fwrite(“ura”,1,sizeof(char)*u,F);
7 fclose(F);
8 }
Рассмотрим второй способ записи в файл, Листинг 18.
Листинг 18
Ввод в файл. Способ второй
1 #include
2 #include
3 main()
4 {
5 File *F;
6 char text[100];
7 printf(«Vvedite text:/n»);
8 scanf(“%s”,&text);
9 F=fopen(“text”, “w+”);
10 fwrite(text,1,sizeof(char)*strlen(text), F);
11 fclose(F);
12 }
fwrite(text,1,sizeof(char)*strlen(text),F)
1 – функция для записи в файл
2 – что записываем, массив символов
3 – сколько таких строк
4 – размер, функция sizeof() – вычисляет размер типа, функция strlen() – вычисляет длину заполненного массива text.
5– файловый указатель
fclose(F);
1 – функция для закрытия файла
2 – файловый указатель
Задания:
Записать в файл строку.
Прочитать из файла текст.
Структуры
«Структура – это совокупность нескольких переменных, часто различных типов, сгруппированных под единым именем для удобства обращения» [4].
Методов в структурах нет в стандарте ANSI C. Я бы не рекомендовала смешивать методы С, С++ и следить за версиями компилятора для красоты стиля программирования.
Несколько структур с одним набором данных.
struct {…} x,y,z;
Описание структуры.
struct point
{
int x;
int y;
};
Объявление структур: через точку, в начале название структуры, в конце имя переменной
point.x;
Листинг 19
Создание структуры
1 #include











