Mundarija:

Ko'rsatkich qiymatini qanday topish mumkin?
Ko'rsatkich qiymatini qanday topish mumkin?

Video: Ko'rsatkich qiymatini qanday topish mumkin?

Video: Ko'rsatkich qiymatini qanday topish mumkin?
Video: pH haqida tushuncha | Biologiya asoslari | Yuqori sinf biologiyasi 2024, Noyabr
Anonim

olish uchun ko'rsatkich qiymati , shunchaki havolani olib tashlang ko'rsatgich . int *ptr; int qiymat ; *ptr = 9; qiymat = *ptr; qiymat hozir 9. Men sizga ko'proq o'qishni taklif qilaman ko'rsatkichlar , bu ularning asosiy funksionalligi.

Shunday qilib, ko'rsatgich qiymatiga qanday kirish mumkin?

Qadamlar:

  1. Oddiy o'zgaruvchini e'lon qiling, qiymatni belgilang.
  2. Oddiy o'zgaruvchi bilan bir xil turdagi ko'rsatkichli o'zgaruvchini e'lon qiling.
  3. Ko'rsatkich o'zgaruvchisini normal o'zgaruvchining manzili bilan boshlang.
  4. Yulduzcha (*) yordamida o'zgaruvchining qiymatiga kiring - u yo'qotish operatori sifatida tanilgan.

Yuqoridagilardan tashqari, C da ko'rsatgichning qiymati qanday? C tilidagi ko'rsatkichlar haqida eslash kerak bo'lgan asosiy fikrlar: Oddiy o'zgaruvchi qiymatni saqlaydi, ko'rsatkich o'zgaruvchisi esa o'zgaruvchining manzilini saqlaydi. C ko'rsatkichining mazmuni har doim butun son, ya'ni manzil bo'ladi. Har doim C ko'rsatkichi ishga tushiriladi null , ya'ni int *p = null . ning qiymati null ko'rsatkich 0 ga teng.

Shuningdek, bilingki, ko'rsatgichning qiymati nima?

Bu shuni anglatadiki, a ko'rsatgich boshqa o'zgaruvchining xotira manzilini saqlaydi. Boshqacha qilib aytganda, ko'rsatgich tutmaydi a qiymat an'anaviy ma'noda; o'rniga u boshqa o'zgaruvchining manzilini saqlaydi. A ko'rsatgich boshqa o'zgaruvchiga uning manzili nusxasini ushlab, "ishora qiladi".

Misol bilan ko'rsatgich nima?

A ko'rsatgich boshqa o'zgaruvchining manzilini saqlaydigan o'zgaruvchidir. Muayyan turdagi qiymatlarga ega bo'lgan boshqa o'zgaruvchilardan farqli o'laroq, ko'rsatgich o'zgaruvchining manzilini saqlaydi. Uchun misol , butun son o'zgaruvchisi butun sonni ushlab turadi (yoki siz saqlashingiz mumkin), ammo butun son ko'rsatgich butun o'zgaruvchining manzilini saqlaydi.

Tavsiya: