Call by лавлагаа гэж юуг програмаар тайлбарлах вэ?
Call by лавлагаа гэж юуг програмаар тайлбарлах вэ?

Видео: Call by лавлагаа гэж юуг програмаар тайлбарлах вэ?

Видео: Call by лавлагаа гэж юуг програмаар тайлбарлах вэ?
Видео: 🎶 ДИМАШ "ОПЕРА 2". История выступления и анализ успеха | Dimash "Opera 2" 2024, May
Anonim

Зар сурталчилгаа. The лавлагаагаар залгана уу арга өнгөрөх аргументууд a функц аргументийн хаягийг албан ёсны параметрт хуулна. Дотор нь функц , хаяг нь ашигласан бодит аргумент руу хандахад хэрэглэгддэг залгах . Энэ нь параметрт хийсэн өөрчлөлт нь дамжуулсан аргументад нөлөөлнө гэсэн үг юм.

Үүний дагуу лавлагаагаар дуудлага гэж юуг хэлэх вэ?

The лавлагаагаар залгана уу функцэд аргумент дамжуулах арга нь хуулж авдаг лавлагаа аргументыг албан ёсны параметрт оруулах. Функц дотор, the лавлагаа -д ашигласан бодит аргументуудад хандахад ашиглагддаг залгах . Энэ гэсэн үг Параметрт хийсэн өөрчлөлт нь дамжуулсан аргументад нөлөөлнө.

Мөн C хэлэнд утга, лавлагаагаар юу дууддгийг мэдэх үү? онд залгах by лавлагаа , бодит аргументуудын байршил (хаяг) нь албан ёсны аргументуудад шилждэг дуудсан функц. Энэ нь бодит аргументуудын хаяг руу хандсанаар бид тэдгээрийг дотор нь өөрчилж болно гэсэн үг юм дуудсан функц. онд утгаараа дуудна , бодит аргументууд аюулгүй хэвээр байх болно, тэдгээрийг санамсаргүйгээр өөрчлөх боломжгүй.

Үүнийг анхаарч үзвэл утгаараа дуудлага, жишээгээр тайлбарлах хоёрын ялгаа нь юу вэ?

онд Үнэ цэнээр нь дуудна , хувьсагчийн хуулбар дамжуулагдсан байхад in Лавлагаагаар залгана уу , хувьсагч өөрөө дамждаг. онд Үнэ цэнээр нь дуудна , бодит болон албан ёсны аргументуудыг санах ойн өөр өөр байршилд үүсгэх болно Лавлагаагаар залгана уу , бодит болон албан ёсны аргументууд бий болно дахь ижил санах ойн байршил.

Лавлагаагаар дуудлага хийх нь ямар давуу талтай вэ?

Нэг давуу тал -ийн лавлагаагаар залгана уу арга нь заагчийг ашиглаж байгаа тул хувьсагчдын ашигладаг санах ойг хоёр дахин нэмэгдүүлэхгүй (хуулбарын хуулбартай адил) залгах үнэ цэнийн аргаар). Энэ нь мэдээжийн хэрэг гайхалтай, санах ойн хэмжээг багасгах нь үргэлж сайн зүйл юм.

Зөвлөмж болгож буй: