Lập trình C nâng cao bài 7: Hướng dẫn hàm trong lập trình C ( p4 – Hàm có tham số truyền vào, có kiểu trả về )

91

Chào mừng các bạn đã đến với học viện công nghệ Vietpro

Đây là bài giảng trong loạt video hướng dẫn ngôn ngữ lập trình C từ cơ bản đến nâng cao của Vietpro.

Ở bài học trước, Vietpro đã hướng dẫn hàm trong lập trình C ( p3 – Hàm không có tham số truyền vào, có kiểu trả về ) cho các bạn

Bài học hôm nay sẽ giúp các bạn có thể hiểu về hàm có tham số truyền vào, có kiểu trả về cũng như cách sử dụng chúng trong lập trình C. Chúng ta cùng tìm hiểu nhé.

[VIDEO TUT]

Bấm Subscribe Nhận video học mới nhất :

Chú ý: Các bạn lựa chọn video ở chế độ 720HD để xem được chất lượng hình ảnh và âm thanh tốt nhất nhé.

Hàm có tham số truyền vào, có kiểu trả về

Chúng ta đã được làm quen với ba kiểu hàm ở những bài trước( có tham số, không tham số, không kiểu trả về ). Hôm nay chúng ta đến với hàm thứ tư là hàm tổng hợp của ba hàm trước ( có tham số truyền vào, có kiểu trả về ) và cũng là hàm mang tính tổng quát nhất. Để thấy rõ chúng ta cùng làm lại bài toán tính tổng. Đầu tiên chúng ta tạo khung chương trình bằng các tạo project mới và lưu lại. Sau đó chúng ta viết hàm tính tổng như sau:

  • Ở bài trước: không có kiểu trả về

  • Ở bài này: Có kiểu trả về

Hàm tinhTong1 chỉ in được giá trị a+b ra mà không đem được kết quả đó đi làm việc gì khác. Còn hàm tinhTong2 không những tính tổng được giá trị người dùng nhập vào mà còn trả về một kết quả là biến tong. Chúng ta có thể hoàn toàn đem giá trị này đi thực hiện các phép tính khác, các công việc khác. Cụ thể:

Kết quả:

Chúng ta có thể hoàn toàn lấy giá trị trả về đó và gán cho biến tong, sau đó in ra màn hình biến tong

Bài học đến đây là kết thúc. Ở bài tiếp theo Vietpro sẽ hướng dẫn về biến toàn cục và biến cục bộ cho các bạn.

Chúc các bạn học tốt

Tác giả: Danh Sơn Vietpro

BÌNH LUẬN

Please enter your comment!
Please enter your name here