Бид void main болон int main-г ашиглах үед?
Бид void main болон int main-г ашиглах үед?

Видео: Бид void main болон int main-г ашиглах үед?

Видео: Бид void main болон int main-г ашиглах үед?
Видео: Юлька_Рассказ_Слушать 2024, Дөрөвдүгээр сар
Anonim

The үндсэн хүчингүй () гэдгийг харуулж байна гол () функц ямар ч утга буцаахгүй, гэхдээ int main () гэдгийг харуулж байна гол () нь бүхэл төрлийн өгөгдлийг буцаах боломжтой. Хэзээ манай програм энгийн, мөн тэр Кодын сүүлийн мөрөнд хүрэхээс өмнө дуусгах гэж байгаа юм биш, эсвэл код алдаагүй байна бид чадна ашиглах нь хоосон зай ().

Мөн void main болон int main хоёрыг хаана хэрэглэдэгийг мэдэх үү?

C++ хэл дээр хөгжилтэй() ба хөгжилтэй() хоёулаа хүчингүй ) ижил байна. Тэгэхээр ялгаа нь C хэл дээр, int main ()-г дурын тооны аргументаар дуудаж болно, гэхдээ int main ( хүчингүй ) ямар ч маргаангүйгээр зөвхөн дуудаж болно. Хэдийгээр энэ нь ихэнх тохиолдолд ямар ч ялгаагүй, ашиглах “ inmain ( хүчингүй )” нь C-д санал болгож буй практик юм.

int main-ын зорилго юу вэ? The зорилго -ийн гол -ийн буцах утга нь үйлдлийн системээс гарах төлөвийг буцаана. Стандарт С-д зөвхөн хүчинтэй гарын үсэг байна гол нь: int main (хүчингүй) ба int main ( int argc, char **argv) Таны дахин ашиглаж буй хэлбэр: int main () нь хуучин хэв маягийн мэдэгдлийг илэрхийлдэг гол тодорхойгүй олон аргумент авдаг.

Үүний нэгэн адил хүмүүс хоосон голыг юунд ашиглах вэ гэж асуудаг.

Компьютерийн програмчлалд хэзээ хүчингүй функцийг буцаах төрөл болгон ашигладаг бөгөөд энэ нь функц нь утгыг буцаадаггүйг илтгэнэ. Хэзээ хүчингүй заагчийн мэдэгдэлд гарч ирэх бөгөөд энэ нь заагч нь бүх нийтийнх гэдгийг зааж өгдөг.

Си хэл дээр void main () эсвэл main () гэж бичихэд зүгээр үү?

Бичвэл зүгээр үү “ voidmain() " эсвэл " гол() ” in C / C ++? Тохиромжтой хэрэгжилт нь нэмэлт хувилбаруудыг өгч болно гол() , гэхдээ тэд бүгд буцаж ирэх ёстой төрөл int. int буцаасан гол() нь программ нь дуудаж буй "систем"-д утгыг буцаах арга юм.

Зөвлөмж болгож буй: