01/10/2018, 00:53
Hàm return 0 , reurn 1 , return -1, return.. Sử dụng như thế nào?
mọi người cho mình hỏi : Hàm return 0 , reurn 1 , return -1, return… Sử dụng như thế nào ạ.khi nào thì sử dụng chúng trong chương trình…mình cảm ơn nhiều ạ.
Bài liên quan
Câu hỏi này được hỏi lặp đi lặp lại trên diễn đàn. Bạn thử Google trước với từ khóa daynhauhoc kèm vào sẽ ra rất nhiều kết quả đấy
tùy ngôn ngữ nữa bạn…chứ bạn hỏi Pascal return thì chịu thua :v
chắc bạn hỏi trong C/C++
return 0 thường thấy trong hàm int main theo mình biết là: tác dụng trả về số 0 sau khi kết thúc hàm, nó giống như một công cụ báo nó bạn là chương trình chạy đúng thì khi chạy đúng thì nó mới chạy tới return 0 được nếu nó không return về số 0 tức có nghĩa chương trình đang chạy có vấn đề. Nó ngắt thế là chưa làm tới câu lệnh return 0.
return 0, return 1, return -1 theo mình thì đa số người ta sử dụng để check False or True thôi còn luôn luôn thì mình không dám chắc.
nếu bạn muốn rõ phần này thì học Pascal sẽ phân biệt rõ khi nào return khi nào không return khi có hai khái niệm procedure và function
em đã seaarch google rồi anh ạ…nhưng em chưa biết khi nào thì dùng nó ạ.cảm ơn anh đã nhắc
Trước khi hỏi về 1 nnlt bất kì thì làm ơn đọc kĩ những cái được gọi là nền tảng cơ bản của 1 nnlt, những thứ được coi là vật liệu cơ bản cấu thành 1 nnlt đi đã, những cái này đáng lẽ đâu cần phải hỏi, tìm bất kì 1 quyển sách lập trình đều có, quan trọng là không thèm đọc
Theo mình biết thì return 0 trong hàm main có nghĩa là chương trình chạy ổn, cái này chỉ có 1 số IDE mới yêu cầu và return 1 cũng vậy . Còn return -1 có vẻ xuất hiện nhiều trong lập trình game , đồ họa vì mình thấy nếu việc hàm khởi tạo đồ họa xảy ra lỗi thì trong hàm này sẽ tự trả về giá trị là -1 ( hoặc lập trình viên cài if (xảy ra vấn đề ) return -1 , nhờ đó mà lập trình viên biết lỗi xảy ra ở đâu để sửa
Hi ThaiXuanHieu.
Nếu bạn mới lập trình thì hãy node câu hỏi đó lại. Khi đã học vững hơn mình tin bạn sẽ tự trả lời được nó.
Chúc bạn thành công.
cảm ơn bạn nhé… Ok