Video: Basit bir örnekle C++'da işaretçi nedir?
2024 Yazar: Lynn Donovan | [email protected]. Son düzenleme: 2023-12-15 23:54
işaretçiler C++'da
Işaretçi bir değişkendir C++ başka bir değişkenin adresini tutan. Değişkenler gibi veri türleri vardır, çünkü örnek bir tamsayı türü Işaretçi bir tamsayı değişkeninin adresini ve bir karakter tipini tutabilir Işaretçi char değişkeninin adresini tutabilir
Bunun yanında, işaretçi C++ nedir?
A Işaretçi bir değerin yaşadığı bellek adresini tutan bir değişkendir. A Işaretçi bir tanımlayıcıdan önce * operatörü kullanılarak bildirilir. Olarak C++ statik olarak yazılmış bir dildir, türün bir Işaretçi . Bir Işaretçi , ancak hiçbir yeri işaret etmiyor, hafıza adresi yok.
Aynı şekilde, neden C++'da işaretçiler kullanasınız? Bir sebep işaretçileri kullanmak böylece bir değişken veya bir nesne Yapabilmek çağrılan bir işlevde değiştirilebilir. İçinde C++ o NS daha iyi bir uygulama kullanmak referanslar işaretçiler . Bu kolaylaştırır ile çağıran fonksiyonun değeri alma şeklini değiştirmeden ile onu geçmenin anlamını değiştirin.
Bunun yanında Pointer örneği nedir?
A Işaretçi başka bir değişkenin adresini saklayan bir değişkendir. Belirli bir türdeki değerleri tutan diğer değişkenlerin aksine, Işaretçi bir değişkenin adresini tutar. İçin örnek , bir tamsayı değişkeni bir tamsayı değeri tutar (veya depolar diyebilirsiniz), ancak bir tamsayı Işaretçi bir tamsayı değişkeninin adresini tutar.
C++'da bir işaretçi değişkenini nasıl yaratırsınız?
Bir işaretçi değişkeni oluşturun bir dizgeye işaret eden ptr adıyla değişken , yıldız işaretini * (string* ptr) kullanarak. Not Işaretçi tipine uygun olmalıdır. değişken ile çalışıyorsun.