Სარჩევი:

როგორ ვიპოვო მაჩვენებლის მნიშვნელობა?
როგორ ვიპოვო მაჩვენებლის მნიშვნელობა?

ვიდეო: როგორ ვიპოვო მაჩვენებლის მნიშვნელობა?

ვიდეო: როგორ ვიპოვო მაჩვენებლის მნიშვნელობა?
ვიდეო: #Forbesკვირა - როგორ გამდიდრდა მონაკო? 2024, მაისი
Anonim

მისაღებად მაჩვენებლის მნიშვნელობა უბრალოდ გააუქმეთ მითითება მაჩვენებელი . int *ptr; ინტ ღირებულება ; *ptr = 9; ღირებულება = *ptr; ღირებულება ახლა არის 9. გირჩევთ წაიკითხოთ მეტი მაჩვენებლები , ეს არის მათი ძირითადი ფუნქციონირება.

უბრალოდ, როგორ წვდებით მაჩვენებლის მნიშვნელობას?

ნაბიჯები:

  1. გამოაცხადეთ ნორმალური ცვლადი, მიანიჭეთ მნიშვნელობა.
  2. გამოაცხადეთ მაჩვენებლის ცვლადი იმავე ტიპის, როგორც ნორმალური ცვლადი.
  3. მაჩვენებელი ცვლადის ინიციალიზაცია ნორმალური ცვლადის მისამართით.
  4. ცვლადის მნიშვნელობაზე წვდომა ვარსკვლავით (*) - ის ცნობილია, როგორც dereference ოპერატორი.

გარდა ზემოთ, რა არის მაჩვენებლის მნიშვნელობა C-ში? ძირითადი პუნქტები C-ში მაჩვენებლების შესახებ: ნორმალური ცვლადი ინახავს მნიშვნელობას, ხოლო მაჩვენებელი ცვლადი ინახავს ცვლადის მისამართს. C მაჩვენებლის შინაარსი ყოველთვის არის მთელი რიცხვი, ანუ მისამართი. ყოველთვის C მაჩვენებელი არის ინიციალიზებული null , ანუ int *p = null . ღირებულება null მაჩვენებელი არის 0.

ასევე იცით, რა არის მაჩვენებლის მნიშვნელობა?

ეს ნიშნავს, რომ ა მაჩვენებელი ინახავს სხვა ცვლადის მეხსიერების მისამართს. სხვანაირად რომ ვთქვათ, მაჩვენებელი არ უჭირავს ა ღირებულება ტრადიციული გაგებით; ამის ნაცვლად, ის ინახავს სხვა ცვლადის მისამართს. ა მაჩვენებელი "მიუთითებს" ამ სხვა ცვლადზე მისი მისამართის ასლის დაჭერით.

რა არის მაჩვენებელი მაგალითით?

ა მაჩვენებელი არის ცვლადი, რომელიც ინახავს სხვა ცვლადის მისამართს. სხვა ცვლადებისგან განსხვავებით, რომლებიც შეიცავს გარკვეული ტიპის მნიშვნელობებს, მაჩვენებელი ინახავს ცვლადის მისამართს. ამისთვის მაგალითი , მთელი რიცხვი ცვლადი ინახავს (ან შეიძლება ითქვას ინახავს) მთელ რიცხვს, თუმცა მთელ რიცხვს მაჩვენებელი ინახავს მთელი რიცხვი ცვლადის მისამართს.

გირჩევთ: