#include <iostream>
Скажи компилятор программа будет использовать некоторые функции, определенные в библиотеке iostream
using namespace std;
Скажите компилятор использовать пространство имен Std. В принципе, нам не нужно писать «std». перед функциями, определенными в пространстве имен std, с этой командой.
class Student {
private:
char *name;
};
Определить новый класс с именем «Студент», который содержит одну переменную с именем «имя». «имя» является закрытым и, следовательно, доступ к нему может выполняться только членами класса. 'name' является указателем на char и поэтому может использоваться для указания массивов символов.
int main()
{
Начать определение основной программы, точка входа нашей программы
Student *s = new Student();
Определить указатель на объект Student с именем s. 'new Student()' выделяет память для объекта Student. s хранит адрес выделенной памяти. Примечание: переменная 'name' в классе Student, на которую указывает s, не инициализируется.
Student s1 = *s;
Определить новый объект-ученик s1 и инициализировать его, скопировав объект-ученик, на который указывает s. Переменная 'name' в s1 копирует (не инициализированное!) Значение переменной 'name' в классе Student, на которое указывает s.
Student s2;
Определить новый объект-ученик s2. s2 инициализируется по умолчанию.
s2 = s1;
инициализация s2 копирования s1
delete s;
удалить объект Student выделенный в пространстве памяти указываемого с
return 0;
завершить программу, возвращая 0 вызывающий процесс
Как вы думаете, что это делает? – NathanOliver
Почему бы вам не рассказать нам, что вы думаете о нем, тогда мы исправим вас, если вы ошибаетесь. Вы узнаете лучше. – Barmar
Это C++, btw, а не C. – Carlton