4.3 nguồn tập tinQuy tắc:a. mỗi tập tin nguồn sẽ bao gồm chỉ là những hành vi thích hợp để kiểm soát một "thực thể". Các ví dụ thực thể bao gồm kiểu đóng gói dữ liệu, các đối tượng hoạt động, trình điều khiển thiết bị ngoại vi (ví dụ, cho một UART), và giao thức truyền thông hoặc lớp (ví dụ như, ARP).sinh mỗi tập tin nguồn sẽ được bao gồm một số hoặc tất cả các đoạn sau đây, theo thứ tự được liệt kê: bình luận khối; bao gồm báo cáo; kiểu dữ liệu, liên tục, và định nghĩa vĩ mô; tuyên bố dữ liệu tĩnh; tư nhân chức năng nguyên mẫu; cơ quan chức năng công cộng; sau đó các cơ quan chức năng riêng.c. mỗi tập tin nguồn sẽ luôn luôn #include các tập tin tiêu đề cùng tên (ví dụ như, tập tin adc.c nên #include "adc.h"), để cho phép trình biên dịch để xác nhận rằng mỗi chức năng công cộng và nguyên mẫu của nó phù hợp với.mất đường dẫn tuyệt đối sẽ không được sử dụng trong bao gồm tên tập tin.e. mỗi tập tin nguồn sẽ được tự do không sử dụng bao gồm các tập tin.f. không có tập tin nguồn sẽ #include một nguồn tập tin.
đang được dịch, vui lòng đợi..
