Argument va parametr oʻrtasidagi farq

Mundarija:

Argument va parametr oʻrtasidagi farq
Argument va parametr oʻrtasidagi farq

Video: Argument va parametr oʻrtasidagi farq

Video: Argument va parametr oʻrtasidagi farq
Video: Eng zur atrlar. Original va Poddelka farqlari. Versace bright crystal 2024, Iyul
Anonim

Asosiy farq – argument va parametr

Funksiya - bu ma'lum bir vazifani bajarish uchun tashkil etilgan bayonotlar to'plami. Funktsiyalar kod qismini takrorlashda foydalidir, shuning uchun ular kodning qayta ishlatilishini ta'minlaydi. C tili kabi dasturlash tillari printf() kabi o'rnatilgan funktsiyalardan iborat. Dasturchi tomonidan funksiyalarni yozish ham mumkin. Ular foydalanuvchi tomonidan belgilangan funktsiyalar deb ataladi. Argument va Parametr funksiyalar bilan bog'langan atamalardir. Argument va parametr o'rtasidagi asosiy farq shundaki, argument - bu funktsiyani chaqirish paytida uzatiladigan ma'lumotlar, parametr esa funktsiya chaqirilganda qiymat oladigan funktsiya tomonidan aniqlangan o'zgaruvchidir. Argument haqiqiy qiymat, parametr esa toʻldiruvchidir.

Argument nima?

C dasturlash tilida main() funksiya hisoblanadi. Bu bajarilishning boshlang'ich nuqtasini ko'rsatadi. Asosiy funktsiyadagi har bir bayonotni yozish dasturni juda murakkablashtirishi mumkin. Sinov va disk raskadrovka qilish qiyin bo'lishi mumkin. Ushbu muammoni bartaraf etish uchun asosiy dasturni bir nechta funktsiyalar yoki usullarga bo'lish mumkin. Bu funksiyalar asosiy dastur orqali chaqirilishi mumkin.

Funksiyaning C tilida e'lon qilinishi quyidagicha.

()

{

}

Qaytish turi funksiya tomonidan qaytariladigan ma'lumotlar turidir. Agar funktsiya satrni qaytarsa, qaytarish turi "string" dir. Agar funktsiya butun sonni qaytarsa, qaytarish turi "int" dir. Agar funktsiya hech narsa qaytarmasa, u "yaroqsiz" deb e'lon qilinadi. Funktsiya nima haqida ekanligini aniqlash uchun funktsiya nomini nomlash mumkin. Bu funktsiyaning haqiqiy nomi. Bajarish uchun kontent bir juft jingalak qavs ichida joylashgan. Funktsiyaning oddiy misoli quyidagicha.

void add() {

int a=10;

int b=20;

printf(“sum: %d”, a+b);

}

Ushbu usulni chaqirish uchun add(); asosiy dasturda. Bu funksiyani ishga tushiradi.

Funksiyalarni argumentlar va parametrlar yordamida yanada moslashtirish mumkin. Quyidagi kod qismiga qarang.

bekor kiritish(int a, int b){

printf(“sum: %d\n”, a+b);

}

void main(){

qoʻshish(4, 6);

qoʻshish(5, 2);

}

Yuqoridagi kodda qiymatlar yigʻindini hisoblash uchun asosiy dasturdan funksiyaga uzatiladi.

Asosiy qismida add (4, 6) iborasi mavjud. 4 va 6 argumentlardir. Ular funksiya chaqirilganda unga uzatiladigan qiymatlardir. Asosiy dasturda yana qo'shish (5, 2) kabi bayonot bo'lishi mumkin. Endi qoʻshish funksiyasiga oʻtkazilgan argumentlar 5 va 2. Argument haqiqiy argument yoki haqiqiy parametr deb ham ataladi.

Parametr nima?

Parametr funksiya tomonidan belgilangan oʻzgaruvchi boʻlib, funksiya chaqirilganda qiymat oladi. Parametrni Formal parametr yoki rasmiy argument sifatida ham bilish mumkin. Ushbu tushunchani misol orqali osongina tushunish mumkin. Quyidagi kod qismiga qarang.

void koʻpaytirish(int no1, int no2){

int koʻpaytirish=no1no2;

printf(“Koʻpaytirish %d\n “, koʻpaytirish);

}

void main(){

koʻpaytirish(2, 3);

}

Yuqoridagi kodga ko'ra, no1 va no2 in void multiply (int no1, int no2) parametrlardir. Ular o'z vaqtida aniqlangan o'zgaruvchilardir, funktsiya chaqiriladi. Argument qiymatlari funksiya yaratilganda parametrlarga o‘tadi.

Ikki sonni yigʻish va ayirishni hisoblash uchun quyidagi dasturga qarang.

Argument va parametr o'rtasidagi farq
Argument va parametr o'rtasidagi farq
Argument va parametr o'rtasidagi farq
Argument va parametr o'rtasidagi farq

01-rasm: Funktsiyalar

Yuqoridagi dasturga koʻra, calSum(a, b) da “a” va “b” argumentlardir.

int cal Sum(int a, int b), a va b parametrlar.

Argument va parametr oʻrtasidagi oʻxshashlik nimada?

Argument va Parametr funksiyalar bilan bogʻliq

Argument va parametr oʻrtasidagi farq nima?

Argument va parametr

Argument - funksiya chaqirish vaqtida uzatiladigan qiymat. Parametr bu funksiya tomonidan belgilangan oʻzgaruvchi boʻlib, funksiya chaqirilganda qiymat qabul qiladi.
Assotsiatsiyalangan funksiya
Argument chaqiruvchi funksiya tomonidan uzatiladi. Parametr chaqirilayotgan funksiyada.

Xulosa – Argument va parametr

Funktsiyalar manba dastur uzunligini qisqartirish uchun ishlatiladi. Sinov va disk raskadrovka qilish oson. Funktsiyalar, shuningdek, usullar yoki kichik tartiblar sifatida ham tanilgan. Funktsiyaga qiymatlarni o'tkazish mumkin. Argument va parametr funktsiyalar bilan bog'liq, ammo ular turli xil ma'nolarga ega. Argument va parametr o'rtasidagi farq - bu argument - bu funktsiyani chaqirish vaqtida uzatilgan ma'lumotlar va parametr - bu funktsiya tomonidan aniqlangan o'zgaruvchi bo'lib, funktsiya chaqirilganda qiymat oladi.

Argument va parametrning PDF versiyasini yuklab oling

Siz ushbu maqolaning PDF-versiyasini yuklab olishingiz va iqtibos keltirgan holda oflayn maqsadlarda foydalanishingiz mumkin. Iltimos, PDF versiyasini bu yerdan yuklab oling Argument va parametr o'rtasidagi farq

Tavsiya: