Агуулгын хүснэгт:

C++ хэл дээрх анхдагч аргумент гэж юу вэ?
C++ хэл дээрх анхдагч аргумент гэж юу вэ?

Видео: C++ хэл дээрх анхдагч аргумент гэж юу вэ?

Видео: C++ хэл дээрх анхдагч аргумент гэж юу вэ?
Видео: C++ програмчлалын заавар 71 - Өгөгдмөл аргументууд 2024, Арваннэгдүгээр
Anonim

Өгөгдмөл аргумент нь функцийн дуудлагад өгөгдмөл утгатай утгыг өгөхгүй тохиолдолд хөрвүүлэгчээс автоматаар оноодог функцийн мэдэгдэлд заасан утга юм. Дараах нь энгийн C++ хэл юм жишээ анхдагч аргументуудын хэрэглээг харуулах.

Ийм байдлаар C++ хэл дээрх аргумент гэж юу вэ?

The аргументууд функцэд оролтын мэдээлэл болгон ашиглах функц руу дамжуулж болох утгууд юм. 'Буцах утга' нь функцийн буцаадаг утга юм. Жишээлбэл, квадрат(10) функцийн дуудлагад 10 утга нь an байна маргаан функцийн квадрат() руу.

Нэмж дурдахад C++ хэл дээр анхдагч аргументтай байгуулагч гэж юу вэ? А бүтээгч үгүй гэсэн үг параметрүүд (эсвэл байна параметрүүд бүгд байгаа анхдагч утгууд) гэж нэрлэдэг анхдагч бүтээгч . The анхдагч бүтээгч Хэрэглэгчийн өгсөн эхлүүлэх утгыг өгөөгүй бол дуудагдана. Энэ анги нь бутархай утгыг бүхэл тоо болон хуваагч болгон барихад зориулагдсан.

Нэмж хэлэхэд, та C++ хэл дээр анхдагч аргументыг хэрхэн дамжуулах вэ?

Цаана нь санаа анхдагч аргумент энгийн. Хэрэв функцийг дуудвал дамжуулсан аргумент /s, тэдгээр аргументууд функцэд ашигладаг. Гэхдээ хэрэв маргаан Функцийг дуудах үед /s дамжуулагдахгүй бол, the анхдагч утгуудыг ашигладаг. Өгөгдмөл утга/ууд дамжуулагдана маргаан /s функцийн загварт.

C++ хэл дээр өгөгдсөн үндсэн функцууд юу вэ?

Програм хангамж хөгжүүлэгч ангид хэрэгжүүлээгүй тохиолдолд C++ хэл дээрх хөрвүүлэгчийн өгсөн анхдагч функцуудыг доор харуулав

  • Өгөгдмөл үүсгэгч.
  • Хуулбар үүсгэгч.
  • Даалгаврын оператор.
  • Устгагч.