Видео: C++ хэл дээрх функцийн төрлийг заагч гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Функцийн заагч in C болон C ++ Алекс Аллайн. А функцийн заагч a-ийн хаягийг хадгалдаг хувьсагч юм функц Үүнийг дараа нь үүгээр дуудаж болно функцийн заагч . Энэ нь ашигтай, учир нь функцууд зан үйлийг багтаах.
Үүнээс гадна C++ хэл дээрх заагчаас функцийг хэрхэн дуудах вэ?
C++ функцийн дуудлага by заагч . The залгах by заагч арга нь аргумент дамжуулах нь a функц аргументийн хаягийг албан ёсны параметрт хуулна. Дотор нь функц , хаяг нь ашигласан бодит аргумент руу хандахад хэрэглэгддэг залгах . Энэ нь параметрт хийсэн өөрчлөлт нь дамжуулсан аргументад нөлөөлнө гэсэн үг юм.
Дараа нь асуулт бол функцийн заагч гэж юу гэсэн үг вэ? Википедиа, чөлөөт нэвтэрхий толь. А функцийн заагч , мөн дэд програм гэж нэрлэдэг заагч эсвэл журам заагч , нь заагч энэ нь а функц . Өгөгдлийн утгыг лавлахаас ялгаатай нь a функцийн заагч санах ойн доторх гүйцэтгэх кодыг заана.
Тэгвэл функцийн заагч гэж юуг жишээгээр тайлбарлах вэ?
Энэ нь жишээ , бид өнгөрч байна a заагч a функц . Биднийг өнгөрөхөд a заагч хувьсагчийн оронд аргумент болгон утгын оронд хувьсагчийн хаягийг дамжуулна. Тиймээс хийсэн аливаа өөрчлөлт функц ашиглан заагч дамжуулсан хувьсагчийн хаяг дээр байнга хийгддэг.
Си хэл дээрх заагч гэж юу вэ?
C хэл дээрх заагч хэл нь өөр хувьсагчийн хаягийг хадгалдаг/заадаг хувьсагч юм. А C хэл дээрх заагч санах ойг динамик байдлаар, өөрөөр хэлбэл ажиллах үед хуваарилахад ашигладаг. The заагч хувьсагч нь int, float, char, double, short гэх мэт өгөгдлийн төрөлд хамаарах байж болно.