R dəyəri C++ nədir?
R dəyəri C++ nədir?

Video: R dəyəri C++ nədir?

Video: R dəyəri C++ nədir?
Video: Advanced C++: Understanding rvalue and lvalue 2024, Noyabr
Anonim

chevron_sağ. R - dəyər : r - dəyər ” verilənlərə istinad edir dəyər yaddaşda hansısa ünvanda saxlanılır. A r - dəyər a malik olmayan ifadədir dəyər ona həvalə edilmişdir, yəni r - dəyər Təyinat operatorunun (=) sağ tərəfində görünə bilər, lakin sol tərəfində deyil. // a, b 'int' tipli obyekt elan edin

Eynilə, insanlar soruşurlar ki, R dəyəri C++ nədir?

In C++ dəyər müəyyən bir yaddaş yerini göstərən bir şeydir. Digər tərəfdən, a dəyər heç bir yerə işarə etməyən bir şeydir. Ümumiyyətlə, dəyərlər müvəqqəti və qısa ömürlüdür, dəyərlər isə dəyişənlər kimi mövcud olduqları üçün daha uzun ömür sürürlər.

Sonradan sual yaranır ki, dəyər və dəyər anlayışı nədir? An dəyər bir ifadədən kənarda davam edən obyektə aiddir. düşünə bilərsiniz dəyər adı olan obyekt kimi. Dəyişən olmayan (const) dəyişənlər də daxil olmaqla bütün dəyişənlərdir dəyərlər . An dəyər müvəqqətidir dəyər ki, onu istifadə edən ifadədən kənarda qalmır.

Buna görə, nümunə ilə dəyər və dəyər nədir?

An dəyər proqramınızın daxil ola biləcəyi bir ünvana malikdir. Nümunələr a qaytaran funksiya çağırışlarını daxil edin dəyər istinad və massiv alt simvolu, üzv və massiv və ya obyektin olduğu üzv ifadələrinin göstəricisi dəyər istinad.

Dəyişənin L dəyəri nədir R dəyəri nədir?

Tapşırıq: l - dəyərlər və r - dəyərlər An l - dəyər bir ifadədən kənarda davam edən obyektə aiddir. An r - dəyər müvəqqətidir dəyər ki, onu istifadə edən ifadədən kənarda qalmır.