TAILIEUCHUNG - Bài giảng Nhập môn lập trình: Hàm, cấu trúc - Trần Phước Tuấn

Bài giảng trình bày một số nội dung liên quan đến hàm và cấu trúc như: Một số nguyên tắc trong hàm, cách khai báo và gọi thực hiện, prototype của hàm, khái niệm cấu trúc, khai báo cấu trúc trong C,. . | Hàm - Function Cách thức C thực hiện các lời gọi hàm - stack. HÀM CAU TRÚC Trần Phước Tuấn http Một sô nguyên tăc Cách khai báo và gọi thực hiện Prototype của hàm Truyền tham số cho hàm Biến toàn cục biến cục bộ biến static biến thanh ghi NHẶP MÔN LẶP TRÌNH 12 23 2009 2 Một số nguyên tắc Các hàm trong NNLT C đều ngang cấp với nhau Hàm không đuợc khai báo lồng nhau. Thứ tự khai báo không quan trọng. Hàm có thể nhận và xử lý nhiều tham số hoặc không có tham số nào Hàm có thể trả về một giá trị hoặc không. Biến khai báo trong hàm F chỉ có giá trị trong F không sử dụng được biến này trong các hàm khác được. NHẶP MÔN LẬP TRÌNH 12 23 2009 3 Ví dụ hàm tính xn kiểu của giá trị trả về nhận vào 2 tham số khi được gọi double Power double x int n double result for result 1 n n-- result x return result giá trị được trả về qua lệnh return NHẶP MÔN LẬP TRÌNH 12 23 2009 4 Ví dụ gọi thực hiện hàm Power Chỉ thị cho chương trình biết prototype của hàm Power include double Power dout le int int main double m Power 2 3 Printf 3-5 A 4 lf Power 4 return 0 và 4 2 tham số thực sự NHẶP MÔN LẶP TRÌNH 12 23 2009 5 Một sô lôi thường gặp Compiler không hiểu được hàm Power include int main hàm Power thiếu tham số int m Power 2 3 Printf 3-5 A 4 lf Power 4 return giá trị trả về không khớp kiểu NHẶP MÔN LẬP TRÌNH 12 23 2009

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.