Qiymat va qiymat tushunchasi nima?
Qiymat va qiymat tushunchasi nima?

Video: Qiymat va qiymat tushunchasi nima?

Video: Qiymat va qiymat tushunchasi nima?
Video: Joriy qiymat tushunchasi | Foiz va qarz | Moliya va kapital bozorlar 2024, May
Anonim

TL; DR: " qiymat ” yoki “tayinlash operatorining chap tomoniga joylashtirilishi mumkin bo'lgan ifoda” yoki “xotira manziliga ega bo'lgan ifoda” degan ma'noni anglatadi. " qiymat ”dir belgilangan "barcha boshqa iboralar" sifatida.

Xuddi shunday, siz misol bilan lvalue va rvalue nima ekanligini so'rashingiz mumkin.

An qiymat dasturingiz kirishi mumkin bo'lgan manzilga ega. Misollar a qaytaradigan funksiya chaqiruvlarini o'z ichiga oladi qiymat mos yozuvlar va massiv yoki ob'ekt bo'lgan a'zo ifodalariga massiv pastki belgisi, a'zo va ko'rsatgich qiymat ma'lumotnoma.

Bundan tashqari, C da R qiymati deganda nimani tushunasiz? R - qiymat : r - qiymat ” ma’lumotlarga ishora qiladi qiymat bu xotiradagi ba'zi bir manzilda saqlanadi. A r - qiymat degan ifodadir mumkin yo'q qiymat unga tayinlangan, bu degani r - qiymati mumkin tayinlash operatorining (=) chap tomonida emas, balki o'ng tomonida paydo bo'ladi.

Xuddi shunday, L qiymati va R qiymati nimani anglatadi?

An qiymat (joylashtiruvchi qiymat ) xotirada identifikatsiya qilinadigan joyni egallagan ob'ektni ifodalaydi (ya'ni manzili bor). qadriyatlar hisoblanadi belgilangan istisno qilish orqali. Har bir ifoda yoki an qiymat yoki an qiymat , shunday, an qiymat xotirada qandaydir identifikatsiya qilinadigan joyni egallagan ob'ektni ifodalamaydigan ifodadir.

Lvalue nimani anglatadi?

An qiymat a qiymat tayinlanishi mumkin: Bu "chap"ning qisqartmasi qiymat "yoki" chap qo'l qiymat " va bu asosan faqat qiymat = belgisining chap tomonida, ya'ni qiymat biror narsa tayinlaysiz. Nima bo'lmaganiga misol sifatida qiymat (ya'ni faqat qiymat):

Tavsiya: