Kodda void nimani anglatadi?
Kodda void nimani anglatadi?

Video: Kodda void nimani anglatadi?

Video: Kodda void nimani anglatadi?
Video: Ўзбекистон сиёсатининг ашаддий танқидчиси Шуҳрат Бобожон ватанга қайтгани нимани англатади? BBC 2024, May
Anonim

bekor (C++)

Funktsiyani qaytarish turi sifatida foydalanilganda, bekor kalit so'z funksiya ekanligini bildiradi qiladi qiymat qaytarmaydi. Funktsiya parametrlari ro'yxati uchun foydalanilganda, bekor funktsiya hech qanday parametr qabul qilmasligini bildiradi. Ko'rsatkich deklaratsiyasida foydalanilganda, bekor ko'rsatgichning "universal" ekanligini bildiradi.

Shunday qilib, kodlashda void nimani anglatadi?

Kompyuterda dasturlash , qachon bekor funktsiyani qaytarish turi sifatida ishlatiladi, bu funktsiyani ko'rsatadi qiladi qiymat qaytarmaydi. Qachon bekor ko'rsatgich deklaratsiyasida paydo bo'lsa, u ko'rsatkich universal ekanligini bildiradi. Funktsiya parametrlari ro'yxatida foydalanilganda, bekor funktsiya hech qanday parametr qabul qilmasligini bildiradi.

Keyinchalik savol tug'iladi, C++ da bo'sh funksiya nima? Asosiy() funktsiyasi a ichida C++ dastur odatda qaytarilmaydigan qiymatdir funktsiyasi (a bekor funktsiyasi ). A bekor funktsiyasi chaqiruvchiga qiymat qaytarmaydi. Funksiyalar chaqirilmaguncha bajarilmaydigan kichik dasturlar.

Xuddi shunday, siz so'rashingiz mumkin: void * nimani anglatadi?

22. Foydalanish a void * degan ma'noni anglatadi funktsiya ma'lum bir turdagi bo'lishi shart bo'lmagan ko'rsatkichni qabul qilishi mumkin. Masalan, rozetka funksiyalarida sizda send( bekor * pData, int nLength) bu anglatadi uni ko'p jihatdan chaqirishingiz mumkin, masalan char * data = "blah"; yuborish (ma'lumotlar, strlen (ma'lumotlar)); POINT p; p. x = 1; p.

Bo'shliqlar nima?

Bo'shliqlar tom ma'noda tarkibiy zarralar orasidagi bo'shliqlarni anglatadi. Bo'shliqlar qattiq holatda yopiq qadoqlangan strukturadagi tarkibiy zarralar orasidagi bo'sh joy tushuniladi. Ushbu bo'sh joylar interstitsial deb nomlanadi bo'shliqlar , oraliqlar yoki teshiklar.

Tavsiya: