Სარჩევი:

მითითებების რამდენი დონე შეიძლება გქონდეთ ერთ დეკლარაციაში?
მითითებების რამდენი დონე შეიძლება გქონდეთ ერთ დეკლარაციაში?

ვიდეო: მითითებების რამდენი დონე შეიძლება გქონდეთ ერთ დეკლარაციაში?

ვიდეო: მითითებების რამდენი დონე შეიძლება გქონდეთ ერთ დეკლარაციაში?
ვიდეო: ჯონ გოლდტვეიტი - “გულის გაწმენდა” - აუდიო წიგნი 2024, აპრილი
Anonim

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

აქედან, რამდენი განსხვავებული დონის მაჩვენებელი არსებობს?

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

შეიძლება ასევე იკითხოს, რა არის ახლო შორი და უზარმაზარი მაჩვენებლები? მაჩვენებლის მახლობლად გამოიყენება 16 ბიტიანი მისამართების საშუალებების შესანახად მიმდინარე სეგმენტში 16 ბიტიან მანქანაზე. შეზღუდვა ის არის, რომ ჩვენ შეგვიძლია მხოლოდ 64 კბ მონაცემზე წვდომა ერთდროულად. ა შორეული მაჩვენებელი როგორც წესი, არის 32 ბიტი, რომელსაც შეუძლია მეხსიერებაში წვდომა მიმდინარე სეგმენტის გარეთ.

ამასთან დაკავშირებით, რა ფუნქცია აქვს ამ მაჩვენებელს?

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

როდის უნდა გამოვიყენოთ პოინტერები AC პროგრამაში?

მაჩვენებლები გამოიყენება (C ენაში) სამი განსხვავებული გზით:

  1. მონაცემთა დინამიური სტრუქტურების შესაქმნელად.
  2. ფუნქციებზე გადაცემული ცვლადი პარამეტრების გადაცემა და დამუშავება.
  3. მასივებში შენახულ ინფორმაციაზე წვდომისათვის. (განსაკუთრებით თუ მუშაობთ ბმულებით).

გირჩევთ: