Как создать и вывести интеллектуальный указатель на C++?
Здравствуйте, уважаемые читатели моего блога. Сегодня поговорим про интеллектуальные указатели. Они были придуманы , если мы не знаем заранее размер памяти и при них можно изменить значения функции. Но для начала пример указателей. Зайдите в VisualStudioили по ссылки https://www.onlinegdb.com/online_c++_compiler.
Напишите код:
Int num1=5;
Int *num2=&num1;
Cout<<*num2;
*- означает указатель.
&-означает ссылка на указатель.
При выводе сообщения не забудьте поставить звёздочку*(указатель).
Создадим ещё одну переменную:
String name=”Dima”;
String *name2=&name;
Cout<<*name2;
В итоге мы получили такой код:
#include <iostream>
using namespace std;
int main()
{
int num1=5;
int*num2=&num1;
cout<<*num2<<"\n";
string name="Dima";
string *name2=&name;
}
Попробуйте свои указатели создать, но с другими переменными. На этом всё . Пока.
Поддержать данатом можно здесь
Мои курсы:
C нуля до 10 км в беге за месяц
С нуля до 73 отжиманий за 2.5 месяца
С нуля до 3800 прыжков на скакалке за 3 недели
С нуля до 205 приседаний за 11 недель
- Дмитрий Баль от