Bài giảng Nhập môn lập trình: Chương 4A - Nguyễn Sơn Hoàng Quốc

Bài giảng "Hàm và kỹ thuật tổ chức chương trình - Hàm trong nhiều tập tin mã nguồn" cung cấp cho người học các kiến thức: Lập trình đơn thể, tổ chức mã nguồn nhiều tập tin, phạm vi của hàm và biến toàn cục. . | Bài giảng Nhập môn lập trình: Chương 4A - Nguyễn Sơn Hoàng Quốc Nhập môn lập trình Trình bày: Nguyễn Sơn Hoàng Quốc Email: nshquoc@ Lập trình đơn thể • Chương trình với một tập tin mã nguồn chỉ phù hợp với các chương trình nhỏ. • Khi đặt một tập các hàm có mục đích tổng quát vào một tập tin riêng, ta có thể sử dụng lại các hàm này ở các chương trình khác. • Khi viết chương trình gồm nhiều tập tin mã nguồn, mỗi tập tin mã nguồn được gọi là một đơn thể (module). Cách lập trình như vậy gọi là lập trình đơn thể (modular programming), có liên quan rất gần với lập trình cấu trúc. 2 Tổ chức mã nguồn nhiều tập tin • Mỗi chương trình C chỉ có duy nhất một hàm main(). • Đơn thể chứa hàm main() được gọi là đơn thể chính, các đơn thể khác được gọi là đơn thể phụ. • Một tập tin tiêu đề riêng rẽ thường được đi kèm với mỗi đơn thể phụ. 3 và 1. /* : header file for */ 2. double sqrt3(double x); 3. double sqrtN(double x); 4. /* end of */ 1. /* : module containing math functions */ 2. #include "; 3. double sqrt3(double x) { /* statements */ } 4. double sqrtN(double x) { /* statements */ } 5. /* end of */ 4 (đơn thể chính) 1. #include 2. #include "; 3. void main() { 4. int x; 5. printf("Enter an integer value: "); 6. scanf("%d", &x); 7. printf("The 3rd root of %d is %.lf\n", x, sqrt3((double)x); 8. /* other statements here */ 9. } 5 Phạm vi của hàm và biến toàn cục • Hàm và biến toàn cục (hay biến ngoài) không tự động được thấy trong các đơn thể khác. • Khai báo để các đơn thể

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã 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.