Funktsiya ifodasi nima?
Funktsiya ifodasi nima?

Video: Funktsiya ifodasi nima?

Video: Funktsiya ifodasi nima?
Video: Funksiya nima? | Funksiyalar | Algebra 1 2024, Noyabr
Anonim

Funksiyalar qadriyatlar hisoblanadi. Ular kodning istalgan joyida tayinlanishi, nusxalanishi yoki e'lon qilinishi mumkin. Agar funktsiyasi asosiy kod oqimida alohida bayonot sifatida e'lon qilinadi, bu " Funktsiya Deklaratsiya”. Agar funktsiyasi ning bir qismi sifatida yaratilgan ifoda , u "deb ataladi Funktsiya ifodasi ”.

Xo'sh, funktsiya va ifoda o'rtasidagi farq nima?

Ifodalar "sintaktik" ob'ektlar, ya'ni til bo'laklari. Funksiyalar (matematik) ob'ektlar, ya'ni dunyoning bo'laklari. A funktsiyasi tomonidan tasvirlangan/belgilangan ifoda ; xuddi shu funktsiyasi bir nechta bilan tavsiflanishi mumkin ifoda.

Bundan tashqari, funksiya deklaratsiyasi nima? A funktsiyasi birgalikda vazifani bajaradigan gaplar guruhidir. A funktsiya deklaratsiyasi kompilyatorga a haqida gapirib beradi funksiyasi nomi, qaytish turi va parametrlari. A funktsiyasi ta'rif ning haqiqiy tanasini beradi funktsiyasi . C standart kutubxonasi ko'plab o'rnatilgan dasturlarni taqdim etadi funktsiyalari dasturingiz qo'ng'iroq qilishi mumkin.

Shu munosabat bilan siz funktsiya chaqiruvi va funksiya qo'llanilishini tushuntira olasizmi?

Ikkalasi ham qo'ng'iroq qiling va amal qilish juda o'xshash funktsiyalari : ular a funktsiyasi birinchi argumentning kontekstida yoki ko'lamida siz ularga o'tish. Bundan tashqari, ular ikkalasi ham funktsiyalari bu mumkin faqat boshqalarga chaqiriladi funktsiyalari . Farqi qachon siz buni ekmoqchi qo'ng'iroq qiling argumentlar to'plami bilan.

Funksiya nima deb ataladi?

A nomli funksiya a funktsiyasi deklaratsiya, agar u bayonot sifatida ko'rinsa. Masalan: funktsiyasi ofitser () { qaytish darajasi () + "Reginald Thistleton"; funktsiyasi rank () { "Kapitan" ni qaytarish; } } officer() //=> 'Kapitan Reginald Thistleton'

Tavsiya: