Khi chúng ta sử dụng void main và int main?
Khi chúng ta sử dụng void main và int main?

Video: Khi chúng ta sử dụng void main và int main?

Video: Khi chúng ta sử dụng void main và int main?
Video: #6 [Lập Trình C]. Hàm Trong Ngôn Ngữ Lập Trình C 2024, Tháng mười một
Anonim

Các void main () chỉ ra rằng chủ chốt () hàm sẽ không trả về bất kỳ giá trị nào, nhưng int main () chỉ ra rằng chủ chốt () có thể trả về dữ liệu kiểu số nguyên. Chương trình Whenour rất đơn giản và nó sẽ không kết thúc trước khi đến dòng cuối cùng của mã hoặc mã không có lỗi, khi đó chúng tôi có thể sử dụng NS vô hiệu ().

Cũng biết, void main và int main được sử dụng ở đâu?

Trong C ++, cả fun () và fun ( vô hiệu ) là tương tự nhau. Vì vậy, sự khác biệt là, trong C, int main () có thể được gọi với bất kỳ số lượng đối số nào, nhưng int main ( vô hiệu ) chỉ có thể được gọi mà không có bất kỳ đối số nào. Mặc dù nó không tạo ra bất kỳ sự khác biệt nào trong hầu hết thời gian, sử dụng “ intmain ( vô hiệu )”Là một thực hành được đề xuất trongC.

mục đích của int main là gì? Các mục đích của chủ chốt Giá trị trả về của là trở lại trạng thái thoát cho hệ điều hành. Trong tiêu chuẩn C, chữ ký chỉ hợp lệ cho chủ chốt là: int main (vô hiệu) và int main ( NS argc, char ** argv) Biểu mẫu bạn đang sử dụng: int main () là một khai báo kiểu cũ cho biết chủ chốt nhận một số lượng đối số không xác định.

Tương tự như vậy, mọi người hỏi, công dụng của void Main là gì?

Trong lập trình máy tính, khi vô hiệu được sử dụng làm kiểu trả về hàm, nó chỉ ra rằng hàm không trả về một giá trị. Khi nào vô hiệu xuất hiện trong một khai báo con trỏ, nó chỉ định rằng con trỏ là phổ quát.

Viết void main () hoặc main () trong C có ổn không?

Viết có ổn không “ voidmain () " hoặc " chủ chốt() " trong NS / NS ++? Việc triển khai tuân thủ có thể cung cấp nhiều chuyển đổi chủ chốt() , nhưng tất cả chúng đều phải có lợi nhuận kiểu NS. Int được trả về bởi chủ chốt() là một cách để aprogram trả về một giá trị cho “hệ thống” gọi nó.

Đề xuất: