Mundarija:

C++ da standart argument nima?
C++ da standart argument nima?

Video: C++ da standart argument nima?

Video: C++ da standart argument nima?
Video: Pass by Value | Pass by Reference | Pass by Address in C++ Programming 2024, May
Anonim

Standart argument - bu funksiya deklaratsiyasida taqdim etilgan qiymat, agar funktsiya chaqiruvchisi standart qiymatga ega bo'lgan argument uchun qiymat bermasa, kompilyator tomonidan avtomatik ravishda tayinlanadi. Quyida oddiy C++ misol standart argumentlardan foydalanishni ko'rsatish uchun.

Shu tarzda, C++ da argument nima?

The argumentlar funktsiyaga kirish ma'lumoti sifatida foydalanish uchun funktsiyaga uzatilishi mumkin bo'lgan qiymatlar. "Qaytish qiymati" funksiya qaytaradigan qiymatdir. Masalan, kvadrat(10) funksiyasiga chaqiruvda 10 qiymati a dalil kvadrat() funktsiyasiga.

Bundan tashqari, C++ da standart argumentli konstruktor nima? A konstruktor bu yo'q parametrlari (yoki bor parametrlari hammada bor standart qiymatlar) a deyiladi standart konstruktor . The standart konstruktor foydalanuvchi tomonidan taqdim etilgan ishga tushirish qiymatlari taqdim etilmasa, chaqiriladi. Bu sinf kasr qiymatini butun son va maxraj sifatida saqlash uchun mo'ljallangan.

Bundan tashqari, C++ da standart argumentni qanday o'tkazish mumkin?

Orqa fikr standart argument oddiy. Agar funktsiya tomonidan chaqirilsa o'tish argumenti /s, bular argumentlar funktsiyasi tomonidan ishlatiladi. Lekin agar dalil Funktsiyani chaqirishda /lar o'tkazilmaydi, keyin standart qiymatlardan foydalaniladi. Standart qiymat/lar ga uzatiladi dalil Funktsiya prototipida /s.

C++ da taqdim etilgan standart funksiyalar qanday?

Quyida C++ tilida kompilyator tomonidan taqdim etilgan standart funksiyalar, agar dastur ishlab chiqaruvchisi sinfda amalga oshirilmasa

  • Standart konstruktor.
  • Konstruktorni nusxalash.
  • Tayinlash operatori.
  • Destruktor.