Си плюс плюс | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Си плюс плюс

Будьте добры объясните детально, что же такое указатель * и для чего он вообще нужен ?

29th Aug 2020, 6:36 AM
KITMX
KITMX - avatar
3 Answers
+ 4
Указатели - это символическое представление адресов. Они позволяют программам моделировать вызов по ссылке, а также создавать динамические структуры данных и управлять ими. Общая декларация на C / C ++ имеет формат: Синтаксис: тип данных * var_name; int * ptr; // ptr может указывать на адрес, содержащий данные типа int Как пользоваться указателем? Определите переменную-указатель Назначение адреса переменной указателю с помощью унарного оператора (&), который возвращает адрес этой переменной. Доступ к значению, хранящемуся в адресе, с помощью унарного оператора (*), который возвращает значение переменной, расположенной по адресу, указанному ее операндом. Причина, по которой мы связываем тип данных с указателем, заключается в том, что он знает, в скольких байтах хранятся данные. Когда мы увеличиваем указатель, мы увеличиваем указатель на размер типа данных, на который он указывает. open this link u will understood much better https://www.google.com/amp/s/www.geeksforgeeks.org/pointers-c-examples/amp/
29th Aug 2020, 8:21 AM
A S Raghuvanshi
A S Raghuvanshi - avatar
+ 4
Can you translate your question in english here mostly peoples know english language .
29th Aug 2020, 8:17 AM
A S Raghuvanshi
A S Raghuvanshi - avatar
0
Спасибо, thank you, धन्यवाद
29th Aug 2020, 8:25 AM
KITMX
KITMX - avatar