Các bạn thảo luận đáp án nhé, bài test lấy từ http://www.indiabix.com/online-test/c-programming-test/11
4.The keyword used to transfer control from a function back to the calling function is
- A. switch
- B. goto
- C. go back
- D. return
Các bạn thảo luận đáp án nhé, bài test lấy từ http://www.indiabix.com/online-test/c-programming-test/11
4.The keyword used to transfer control from a function back to the calling function is
Sao câu này đáp án là return vậy?
Vì The keyword used to transfer control from a function back to the calling function is
có nghĩa là Từ khóa dùng để chuyển điều khiển từ một hàm về hàm gọi gọi nó. Tức là ta có trường hợp như sau.
void ham_con()
{
//... nội dung của hàm con
return; // sau lệnh return, thì điều khiển sẽ chuyển từ hàm con, sang hàm cha
}
void ham_cha()
{
ham_con(); // ngay sau khi return
// thì lệnh ở sau hàm con, sẽ được thực thi. Tức là chỗ này
}