INT MAIN VÀ VOID MAIN

     
Như title ạ, mình muốn hỏi int main(), int main(void), void main() gồm gì không giống nhau? Có khi nào dùng main(), void main(void) ko? mong mỏi mọi fan giải đáp giúp. Thanks!


Bạn đang xem: Int main và void main

*
*
vấn đáp cùng cùng với trích dẫn
*

*
Thành viên chính thức
*



Xem thêm: Giải Thích Nhan Đề Làng - Ý Nghĩa Nhan Đề Tác Phẩm Làng Của Kim Lân

*
Nguyên bạn dạng được gửi vì chưng invi
*

Như title ạ, mình muốn hỏi int main(), int main(void), void main() gồm gì không giống nhau? Có lúc nào dùng main(), void main(void) ko? ước ao mọi người giải đáp giúp. Thanks!


Xem thêm: Top 10 Bài Ca Đi Trên Bãi Cát Siêu Hay, Bài Ca Ngắn Đi Trên Bãi Cát

Sao ko google? void main(void) "nổi tiếng" lắm
*
, ví dụ như ở đây: http://users.aber.ac.uk/auj/voidmain.cgi. Không ít sách vẫn lấy ví dụ void main(void), bao gồm cả quyển của Phạm Văn Ất mà mọi bạn ở đất nước hình chữ s vẫn hay đọc. Trong diễn đàn đã có vài bài nói đến vấn đề này rồi, nhưng kết luận là gắng này:- giả dụ viết C99 thì phải viết hàm main là int main(void) hoặc int main(int argc, char *argv<>). - giả dụ viết C++, có thể viết hàm main là int main(). Vớ nhiên, vẫn sẽ rõ ràng hơn giả dụ viết int main(void).- ví như viết C chuẩn cũ hơn C99 thì rất có thể viết main(void), bởi hàm sẽ được mặc định trả về int.- toàn bộ những phương pháp viết hàm main khác phần lớn sai.Chốt lại một câu: để khỏi lăn tăn, luôn viết là int main(void) hoặc int main(int argc, char *argv<>) và luôn viết lệnh return vào hàm main.Đọc thêm ở đây: http://c-faq.com/decl/main.htmlhttp://c-faq.com/ansi/maindecl.htmlhttp://c-faq.com/ansi/voidmain.html http://c-faq.com/ansi/voidmain3.htmlhttp://c-faq.com/ansi/sd11.htmlhttp://www.eskimo.com/~scs/readings/voidmain.960823.html (cái này phân tích và lý giải rất ví dụ tại sao lại không nên viết void main(void))