C++ как второй язык в обучении приемам и технологиям программирования
В учебном пособии внимание уделяется языку С++ и использованию объектно-ориентированного подхода. Пособие состоит из десяти глав. Излагаемый материал рассматривается на большом количестве подробно разобранных примеров. Пособие адресовано студентам первого и второго курсов, обучающимися по бакалаврским программам по направлениям «Прикладная математика и информатика» и «Фундаментальная информатика и информационные технологии».
Содержание
Содержание книги "C++ как второй язык в обучении приемам и технологиям программирования "
Отрывок из книги
1.3.Первые шаги 15 указатели. Указатель является типом данных. Значением переменной типа указатель является адрес ячейки памяти или нулевой адрес (признак того, что указатель не хранит никакой адрес). Для таких типов вводится адресная арифметика. Поэтому языки С и С++ относятся и к языкам высокого уровня, и к языкам низкого уровня по возможностям работы с памятью. Использование указателей является характерной особенностью языков С и С++ Реализация полиморфизма, одного из принципов объектно-ориентированного программирования, в языке С++ основана на использовании указателей. С другой стороны, многолетний опыт работы показывает, что использование указателей и адресной арифметики является источником большого количества ошибок. В результате требование к надёжности и безопасности кода привело к созданию в языке С++ классов-обёрток для безопасной работы с указателями. 1.3. Первые шаги Программа «Hello, world!» — классический образец первой программы на всех языках, которая приводится практически во всех учебниках. Начнём с разбора аналогичной программы для языка С++. Пример 1. Реализовать программу, выводящую на экран фразу «Привет, мир!». Текст этой программы на языке С++ выглядит следующим образом: #include <iostream> int main(){ //Для правильного отображения символов кириллицы setlocale(LC_ALL, "Rus"); std::cout << "Привет, мир!" << std::endl; return 0; } Директива препроцессора для подключения заголовочного файла: #include <iostream>
Внимание!
При обнаружении неточностей или ошибок в описании книги "C++ как второй язык в обучении приемам и технологиям программирования (автор Яна Демяненко, Марина Чердынцева)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!
и мы свяжемся с вами в течение 15 минут
за оставленную заявку