GIÁO TRÌNH C++ - Trang 13

Khuyết Danh

Giáo trình C++

2/ Các cấu trúc điều khiển và hàm

Bài 2.2

Hàm (I)

function open() {return false;}

Hàm là một khối lệnh được thực hiện khi nó được gọi từ một điểm khác của
chương trình. Dạng thức của nó như sau:

type name ( argument1, argument2, ...) statement

trong đó:

type

là kiểu dữ liệu được trả về của hàm

name

là tên gọi của hàm.

arguments

là các tham số (có nhiều bao nhiêu cũng được tuỳ theo nhu cầu).

Một tham số bao gồm tên kiểu dữ liệu sau đó là tên của tham số giống như khi
khai báo biến (ví dụ

int x

) và đóng vai trò bên trong hàm như bất kì biến nào

khác. Chúng dùng để truyền tham số cho hàm khi nó được gọi. Các tham số
khác nhau được ngăn cách bởi các dấu phẩy.

statement

là thân của hàm. Nó có thể là một lệnh đơn hay một khối lệnh.

Dưới đây là ví dụ đầu tiên về hàm:

// function example #include <iostream.h> int addition (int a, int b) { int r;
r=a+b; return (r); } int main () { int z; z = addition (5,3); cout << "The
result is " << z; return 0; }

The result is 8

Để có thể hiểu được đoạn mã này, trước hết hãy nhớ lại những điều đã nói ở bài
đầu tiên: một chương trình C++ luôn bắt đầu thực hiện từ hàm

main

. Vì vậy

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.