Kas ir rādītājs C++ ar vienkāršu piemēru?
Kas ir rādītājs C++ ar vienkāršu piemēru?

Video: Kas ir rādītājs C++ ar vienkāršu piemēru?

Video: Kas ir rādītājs C++ ar vienkāršu piemēru?
Video: Тонкости работы с монтажной пеной. То, что ты не знал! Секреты мастеров 2024, Novembris
Anonim

Rādītāji valodā C++

Rādītājs ir mainīgais in C++ kurā ir cita mainīgā adrese. Viņiem ir datu tips tāpat kā mainīgajiem piemērs vesela skaitļa veids rādītājs var saturēt vesela skaitļa mainīgā adresi un rakstzīmju tipu rādītājs var saturēt mainīgā char adresi

Blakus tam, kas ir rādītājs C++?

A rādītājs ir mainīgais, kas satur atmiņas adresi, kurā atrodas vērtība. A rādītājs tiek deklarēts, izmantojot operatoru * pirms identifikatora. Kā C++ ir statiski drukāta valoda, tips ir nepieciešams, lai deklarētu a rādītājs . Mēs esam inicializējuši a rādītājs , bet tas nekur nenorāda, tam nav atmiņas adreses.

Tāpat, kāpēc jūs izmantotu norādes programmā C++? Viens iemesls izmantot norādes ir lai mainīgais vai objekts var var tikt modificēts izsauktajā funkcijā. In C++ to ir labāka prakse izmantot atsauces nekā norādes . Tas padara to viegli uz mainīt veidu, kā izsaucošā funkcija saņem vērtību bez tā uz mainīt tā nodošanas semantiku.

Papildus tam, kāds ir Pointer piemērs?

A rādītājs ir mainīgais, kas saglabā cita mainīgā adresi. Atšķirībā no citiem mainīgajiem, kuriem ir noteikta veida vērtības, rādītājs satur mainīgā lieluma adresi. Priekš piemērs , vesels skaitlis mainīgais satur (vai var teikt, saglabā) veselu skaitļu vērtību, tomēr vesels skaitlis rādītājs satur vesela skaitļa mainīgā adresi.

Kā izveidot rādītāja mainīgo programmā C++?

Izveidojiet rādītāja mainīgo ar nosaukumu ptr, kas norāda uz virkni mainīgs , izmantojot zvaigznītes zīmi * (string* ptr). Ņemiet vērā, ka veids rādītājs ir jāatbilst veidam mainīgs jūs strādājat ar.