Video: Ce este pointerul în C++ cu un exemplu simplu?
2024 Autor: Lynn Donovan | [email protected]. Modificat ultima dată: 2023-12-15 23:52
Indicatori în C++
Indicator este o variabilă în C++ care deține adresa altei variabile. Au tip de date la fel ca variabilele, pentru exemplu un tip întreg indicator poate deține adresa unei variabile întregi și a unui tip de caracter indicator poate deține adresa variabilei char
Pe lângă aceasta, ce este un pointer C++?
A indicator este o variabilă care deține o adresă de memorie în care locuiește o valoare. A indicator este declarat folosind operatorul * înaintea unui identificator. La fel de C++ este un limbaj tipizat static, tipul este necesar pentru a declara a indicator . Am inițializat un indicator , dar nu indică nicăieri, nu are adresă de memorie.
La fel, de ce ați folosi pointeri în C++? unu motiv a folosi pointeri este astfel încât o variabilă sau un obiect poate sa fi modificat într-o funcție numită. În C++ aceasta este o practică mai bună a folosi referințe decât indicatoare . Acest lucru îl face ușor la schimba modul în care funcția de apelare primește valoarea fără a avea la modifica semantica trecerii acestuia.
Pe lângă aceasta, ce este exemplul de la Pointer?
A indicator este o variabilă care stochează adresa altei variabile. Spre deosebire de alte variabile care dețin valori de un anumit tip, indicator deține adresa unei variabile. Pentru exemplu , o variabilă întreagă deține (sau puteți spune că stochează) o valoare întreagă, totuși un număr întreg indicator deține adresa unei variabile întregi.
Cum se creează o variabilă pointer în C++?
Creați o variabilă pointer cu numele ptr, care indică un șir variabil , prin utilizarea semnului asterisc * (șir* ptr). Rețineți că tipul de indicator trebuie să se potrivească cu tipul de variabil cu care lucrezi.