Sử dụng Functions trong lập trình C

497

Bài học trước chúng ta đã học cách sử dụng vòng lặp loops learning trong lập trình C. Với bài học này chúng ta sẽ học về cách sử dụng Functions.

1. Các chức năng cơ bản trong Functions.

Chức năng các khối tự chứa mã có thể được kêu gọi bởi các phần khác của chương trình. Họ làm cho nó rất dễ dàng để lặp lại mã, và chúng giúp chương trình đơn giản để đọc và thay đổi. Chức năng có thể bao gồm tất cả các kỹ thuật trước đây phủ đã học trong bài viết này, và thậm chí cả các chức năng khác.

Các main() dòng vào đầu của tất cả các ví dụ trên là một chức năng, như là getchar ()

Untitled

Chức năng là rất cần thiết để mã hiệu quả và dễ đọc. Hãy sử dụng tốt các chức năng để sắp xếp chương trình của bạn.

2. Bắt đầu viết code

Các chức năng được tạo ra tốt nhất khi bạn phác thảo những gì bạn muốn nó để thực hiện trước khi bắt đầu mã hóa thực tế. Cú pháp cơ bản cho các chức năng là “return_type name ( argument1, argument2, …;”. Ví dụ, để tạo ra một chức năng cho biết thêm rằng hai số:

Điều này sẽ tạo ra một chức năng cho biết thêm rằng hai số nguyên ( x và y ) và sau đó trả về số tiền theo một số nguyên.

Untitled

lap trinh c nang cao

3. Thêm các chức năng

Bạn có thể sử dụng các phác thảo để tạo ra một chương trình mà phải mất hai số nguyên mà người dùng nhập vào và sau đó thêm chúng với nhau. Chương trình sẽ xác định thế nào là “thêm” công trình chức năng và sử dụng nó để biến đổi các số đầu vào.

Lưu ý rằng những phác thảo vẫn còn nằm ở phía trên cùng của chương trình. Điều này cho trình biên dịch những gì mong đợi khi hàm được gọi và những gì nó sẽ trở lại. Điều này chỉ cần thiết nếu bạn muốn xác định các chức năng trong chương trình. Bạn có thể xác định add () trước khi chức năng main() và kết quả sẽ là như nhau mà không cần phác thảo.

Các chức năng thực tế của các hàm được định nghĩa ở dưới cùng của chương trình. Các chức năng main() thu thập các số nguyên từ người sử dụng và sau đó gửi chúng đến chức năng add () để được xử lý. Các chức năng add () sau đó trả về kết quả cho main ()

Bây giờ add () đã được xác định, nó có thể được gọi là bất cứ nơi nào trong chương trình.

BÌNH LUẬN

Please enter your comment!
Please enter your name here