Видео: R утга C++ гэж юу вэ?
2024 Зохиолч: Miles Stephen | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:39
chevron_баруун. Р - үнэ цэнэ : r - үнэ цэнэ ” нь өгөгдөлд хамаарна үнэ цэнэ Энэ нь санах ойн зарим хаяг дээр хадгалагддаг. А r - үнэ цэнэ нь байж болохгүй илэрхийлэл юм үнэ цэнэ түүнд томилогдсон гэсэн үг r - үнэ цэнэ Оношилгооны операторын баруун талд гарч болох боловч зүүн талд харагдахгүй (=). // a, b 'int' төрлийн объектыг зарлах
Үүний нэгэн адил хүмүүс C++ R утга гэж юу вэ?
онд C++ lvalue нь тодорхой санах ойн байршлыг заадаг зүйл юм. Нөгөөтэйгүүр, А үнэ цэнэ хаана ч заагаагүй зүйл. Ерөнхийдөө үнэлэмжүүд нь түр зуурынх бөгөөд богино настай байдаг бол үнэт зүйлс нь хувьсагч хэлбэрээр оршдог тул илүү урт насалдаг.
Дараа нь, үнэ цэнэ, үнэ цэнэ гэж юу вэ гэсэн асуулт гарч ирнэ. Ан үнэ цэнэ нэг илэрхийлэлээс цааш үргэлжлэх объектыг хэлнэ. Та бодож болно үнэ цэнэ нэртэй объектын хувьд. Бүх хувьсагч, түүний дотор өөрчлөгддөггүй (const) хувьсагчууд нь байна үнэ цэнэ . Ан үнэ цэнэ түр зуурынх юм үнэ цэнэ Энэ нь түүнийг хэрэглэж буй илэрхийллээс цааш үргэлжлэхгүй.
Үүний дагуу жишээн дээр lvalue болон value гэж юу вэ?
Ан үнэ цэнэ таны програмд хандах боломжтой хаяг байна. Жишээ -г буцаах функцийн дуудлагуудыг оруулна үнэ цэнэ лавлагаа, массив эсвэл объект нь гишүүн илэрхийлэлд зориулсан массивын дэд тэмдэг, гишүүн болон заагч үнэ цэнэ лавлагаа.
Хувьсагчийн L утга гэж юу вэ R утга гэж юу вэ?
Даалгавар: л - үнэт зүйлс болон r - үнэт зүйлс Ан л - үнэ цэнэ нэг илэрхийлэлээс цааш үргэлжлэх объектыг хэлнэ. Ан r - үнэ цэнэ түр зуурынх юм үнэ цэнэ Энэ нь түүнийг хэрэглэж буй илэрхийллээс цааш үргэлжлэхгүй.