Prototaip mesti diletakkan dengan sewajarnya dalam setiap unit kompilasi program. Kedudukan prototaip menentukan skopnya.
Di manakah prototaip fungsi dalam program biasanya diletakkan?
Prototaip fungsi selalunya diletakkan dalam fail pengepala berasingan, yang kemudiannya disertakan dalam rutin yang memerlukannya. Contohnya, "math. h" termasuk prototaip fungsi untuk fungsi matematik C sqrt() dan cos().
Bila dan di mana prototaip fungsi digunakan?
Prototaip fungsi digunakan untuk memberitahu pengkompil tentang bilangan argumen dan tentang jenis data yang diperlukan bagi parameter fungsi, ia juga memberitahu tentang jenis pemulangan fungsi. Melalui maklumat ini, pengkompil menyemak silang tandatangan fungsi sebelum memanggilnya.
Apabila prototaip fungsi ditulis?
Prototaip fungsi ialah definisi yang digunakan untuk melakukan semakan jenis pada panggilan fungsi apabila kod sistem EGL tidak mempunyai akses kepada fungsi itu sendiri. Prototaip fungsi bermula dengan fungsi kata kunci, kemudian menyenaraikan nama fungsi, parameternya (jika ada) dan nilai pulangan (jika ada).
Apakah fungsi prototaip?
1) Ia memberitahu jenis pemulangan data yang fungsi akan kembalikan. 2) Ia memberitahu bilangan argumen yang dihantar kepada fungsi. 3) Ia memberitahu jenis data setiap hujah yang diluluskan.