Yo'naltiruvchi qo'ng'iroq nimani dastur bilan tushuntiradi?
Yo'naltiruvchi qo'ng'iroq nimani dastur bilan tushuntiradi?

Video: Yo'naltiruvchi qo'ng'iroq nimani dastur bilan tushuntiradi?

Video: Yo'naltiruvchi qo'ng'iroq nimani dastur bilan tushuntiradi?
Video: Telefonning 15 ta siz bilmagan maxfiy kodlari/Телефоннинг сиз билмаган 15 та махфий кодлари 2024, May
Anonim

Reklamalar. The ma'lumotnoma bo'yicha qo'ng'iroq qiling usuli o'tish a uchun dalillar funktsiyasi argumentning manzilini rasmiy parametrga ko'chiradi. Ichkarida funktsiyasi , manzilda ishlatiladigan haqiqiy argumentga kirish uchun ishlatiladi qo'ng'iroq qiling . Bu parametrga kiritilgan o'zgarishlar o'tkazilgan argumentga ta'sir qilishini anglatadi.

Shunga ko'ra, mos yozuvlar bo'yicha chaqiruv deganda nima tushuniladi?

The ma'lumotnoma bo'yicha qo'ng'iroq qiling funktsiyaga argumentlarni uzatish usuli nusxa ko'chiradi ma'lumotnoma argumentning rasmiy parametrga kiritilishi. Funktsiyaning ichida ma'lumotnoma da ishlatiladigan haqiqiy argumentga kirish uchun ishlatiladi qo'ng'iroq qiling . Bu anglatadi parametrga kiritilgan o'zgarishlar o'tkazilgan argumentga ta'sir qiladi.

Bundan tashqari, bilingki, C da qiymat va mos yozuvlar bo'yicha nima chaqiriladi? In qo'ng'iroq qiling tomonidan ma'lumotnoma , haqiqiy argumentlarning joylashuvi (manzili) ning rasmiy argumentlariga o'tkaziladi chaqirdi funktsiyasi. Bu shuni anglatadiki, haqiqiy argumentlar manzillariga kirish orqali biz ularni ichidan o'zgartirishimiz mumkin chaqirdi funktsiyasi. In qiymat bo'yicha qo'ng'iroq qiling , haqiqiy dalillar xavfsiz bo'lib qoladi, ularni tasodifan o'zgartirib bo'lmaydi.

Buni hisobga olsak, qiymat bo'yicha qo'ng'iroq qilish va mos yozuvlar bo'yicha qo'ng'iroq o'rtasidagi farq nima?

In Qiymat bo'yicha qo'ng'iroq qiling , o'zgaruvchining nusxasi uzatiladi, holbuki in Malumot bo'yicha qo'ng'iroq qiling , o'zgaruvchining o'zi uzatiladi. In Qiymat bo'yicha qo'ng'iroq qiling , haqiqiy va rasmiy argumentlar turli xil xotira joylarida yaratiladi Malumot bo'yicha qo'ng'iroq qiling , haqiqiy va rasmiy argumentlar yaratiladi ichida bir xil xotira joylashuvi.

Malumot orqali qo'ng'iroq qilishning afzalligi nimada?

Bir afzallik ning ma'lumotnoma bo'yicha qo'ng'iroq qiling usul shundan iboratki, u ko'rsatkichlardan foydalanadi, shuning uchun o'zgaruvchilar tomonidan ishlatiladigan xotira ikki barobar ko'paymaydi (nusxasidagi kabi) qo'ng'iroq qiling qiymat usuli bo'yicha). Bu, albatta, ajoyib, xotira izini kamaytirish har doim yaxshi narsa.

Tavsiya: