Прототипийг програмын эмхэтгэлийн нэгж бүрт зохих ёсоор байрлуулсан байх ёстой. Прототипийн байрлал нь түүний хамрах хүрээг тодорхойлдог.
Функцийн прототипүүдийг ихэвчлэн програмын хаана байрлуулдаг вэ?
Функцийн прототипүүдийг ихэвчлэн тусдаа толгой файлд байршуулдаг бөгөөд тэдгээрийг шаардлагатай горимд оруулдаг. Жишээ нь, "math. h" нь sqrt() болон cos() математикийн C функцүүдийн функцийн загваруудыг агуулдаг.
Функцийн прототипүүдийг хэзээ, хаана ашигладаг вэ?
Функцийн прототипүүдийг функцийн параметрийн аргументуудын тоо болон шаардлагатай өгөгдлийн төрлүүдийн талаар хөрвүүлэгчид хэлэхийн тулд ашигладаг, энэ нь мөн функцийн буцаах төрлийн талаар өгүүлдэг. Энэ мэдээллийн дагуу хөрвүүлэгч функцийг дуудахаасаа өмнө гарын үсэг зурсан эсэхийг шалгадаг.
Функцийн прототипийг хэзээ бичих вэ?
Функцийн прототип нь EGL системийн код ньфункцэд хандах эрхгүй үед функцийн дуудлагын төрлийг шалгахад хэрэглэгддэг тодорхойлолт юм. Функцийн прототип нь функц түлхүүр үгээр эхэлж, дараа нь функцийн нэр, түүний параметр (хэрэв байгаа бол) болон буцах утгыг (хэрэв байгаа бол) жагсаана.
Эх загвар ямар үүрэгтэй вэ?
1) Энэ нь функцийн буцаах өгөгдлийн төрлийг хэлнэ. 2) Энэ нь функцэд дамжуулагдсан аргументуудын тоог хэлнэ. 3) Энэ нь дамжуулсан аргумент бүрийн өгөгдлийн төрлийг хэлдэг.