Câu hỏi được gắn thẻ «return»

Một câu lệnh return khiến cho việc thực thi rời khỏi chương trình con hiện tại và tiếp tục tại điểm trong mã ngay sau khi chương trình con được gọi, được gọi là địa chỉ trả về của nó. Địa chỉ trả lại được lưu, thường là trên ngăn xếp cuộc gọi của quy trình, như là một phần của hoạt động thực hiện cuộc gọi chương trình con. Một số ngôn ngữ lập trình cho phép một hàm chỉ định một hoặc nhiều giá trị trả về được chuyển trở lại mã được gọi là hàm.







4
Cách trả về kết quả từ hàm VBA
Làm thế nào để tôi trả về một kết quả từ một chức năng? Ví dụ: Public Function test() As Integer return 1 End Function Điều này đưa ra một lỗi biên dịch. Làm thế nào để tôi thực hiện chức năng này trả về một số nguyên?



17
Trả về mảng trong một hàm
Tôi có một mảng int arr[5]được truyền cho một hàm fillarr(int arr[]): int fillarr(int arr[]) { for(...); return arr; } Làm thế nào tôi có thể trả lại mảng đó? Làm thế nào tôi sẽ sử dụng nó, nói rằng tôi đã trả lại một con trỏ làm thế nào …

2
Trong JavaScript, việc trả lại câu lệnh chuyển đổi có được coi là cách thực hành tốt hơn so với sử dụng break không?
Tùy chọn 1 - chuyển đổi sử dụng return: function myFunction(opt) { switch (opt) { case 1: return "One"; case 2: return "Two"; case 3: return "Three"; default: return ""; } } Tùy chọn 2 - chuyển đổi bằng cách sử dụng break: function myFunction(opt) { var retVal = ""; …

8
câu lệnh return vs exit () trong hàm main ()
Tôi nên sử dụng exit()hoặc chỉ returnbáo cáo trong main()? Cá nhân tôi ủng hộ các returncâu lệnh vì tôi cảm thấy nó giống như đọc bất kỳ chức năng nào khác và điều khiển luồng khi tôi đang đọc mã trơn tru (theo ý kiến ​​của tôi). Và ngay …
197 c++  c  coding-style  return  exit 




Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.