C++ хэл дээрх функцийн төрлийг заагч гэж юу вэ?
C++ хэл дээрх функцийн төрлийг заагч гэж юу вэ?

Видео: C++ хэл дээрх функцийн төрлийг заагч гэж юу вэ?

Видео: C++ хэл дээрх функцийн төрлийг заагч гэж юу вэ?
Видео: C програмчлалын хэл | Хичээл #1 2024, Арваннэгдүгээр
Anonim

Функцийн заагч in C болон C ++ Алекс Аллайн. А функцийн заагч a-ийн хаягийг хадгалдаг хувьсагч юм функц Үүнийг дараа нь үүгээр дуудаж болно функцийн заагч . Энэ нь ашигтай, учир нь функцууд зан үйлийг багтаах.

Үүнээс гадна C++ хэл дээрх заагчаас функцийг хэрхэн дуудах вэ?

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

Дараа нь асуулт бол функцийн заагч гэж юу гэсэн үг вэ? Википедиа, чөлөөт нэвтэрхий толь. А функцийн заагч , мөн дэд програм гэж нэрлэдэг заагч эсвэл журам заагч , нь заагч энэ нь а функц . Өгөгдлийн утгыг лавлахаас ялгаатай нь a функцийн заагч санах ойн доторх гүйцэтгэх кодыг заана.

Тэгвэл функцийн заагч гэж юуг жишээгээр тайлбарлах вэ?

Энэ нь жишээ , бид өнгөрч байна a заагч a функц . Биднийг өнгөрөхөд a заагч хувьсагчийн оронд аргумент болгон утгын оронд хувьсагчийн хаягийг дамжуулна. Тиймээс хийсэн аливаа өөрчлөлт функц ашиглан заагч дамжуулсан хувьсагчийн хаяг дээр байнга хийгддэг.

Си хэл дээрх заагч гэж юу вэ?

C хэл дээрх заагч хэл нь өөр хувьсагчийн хаягийг хадгалдаг/заадаг хувьсагч юм. А C хэл дээрх заагч санах ойг динамик байдлаар, өөрөөр хэлбэл ажиллах үед хуваарилахад ашигладаг. The заагч хувьсагч нь int, float, char, double, short гэх мэт өгөгдлийн төрөлд хамаарах байж болно.