1 – dars. C++ Dasturlash tilining kelib chiqishi xaqida ma’lumot


– DARS. ARGUMENT OLMAYDIGAN FUNKSIYALAR



Yüklə 0,69 Mb.
səhifə48/121
tarix02.01.2022
ölçüsü0,69 Mb.
#37187
1   ...   44   45   46   47   48   49   50   51   ...   121
aaaaKitob majmuasiiii

39 – DARS. ARGUMENT OLMAYDIGAN FUNKSIYALAR.
Agar funksiya prototipida () qavslar ichiga void deb yozilsa, yoki hech narsa

yozilmasa, ushbu funksiya kirish argument olmaydi. Bu qonun C++ da o'rinlidir.

Lekin C da bo'sh argument belgisi, yani () qavslar boshqa ma'no beradi.

Bu e'lon funksiya istalgancha argument olishi mumkin deganidir. Shu sababli

C da yozilgan eski dasturlar C++ kompilyatorlarida hato berishlari mumkindir. 

Bundan tashqari funksiya prototipi ahamiyati haqida yozib o'taylik. Iloji

boricha har doim funksiya prototiplarini berib o'tish kerak, bu modulli

dasturlashning asosidir. Prototip va e'lonlar alohida e'lon fayllar ichida

berilishi mumkin. Funksiya yoki klas o'zgartirilganda e'lon fayllari

o'zgarishsiz qoladi. Faqat funksiya aniqlangan fayllar ichiga o'zgartirishlar

kiritiladi. Bu esa juda qulaydir.


Yüklə 0,69 Mb.

Dostları ilə paylaş:
1   ...   44   45   46   47   48   49   50   51   ...   121




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin