2. Biên dịch chương trình nguồn
Hiện nay có rất nhiều chương trình dịch cho C như: Turbo C, BC, Microsoft C,.. mục
đích của bước này là chuyển chương trình nguồn thành chương trình mã đối tượng
(object). Sau bước này (nếu thành công) chúng ta thu được file chương trình đối tượng
(có phần mở rộng là .OBJ)
3. Liên kết chương trình
Sau bước biên dịch hoàn thành ta có chương trình đối tượng, đây chưa phải là chương
trình có thể chạy được trên máy tính, bước này chúng ta phải sử dụng một trình liên kết để
liên kết các hàm thư viện với chương trình đối tượng để tạo ra chương trình đích . Bạn có
thể sử dụng trình liên kết độc lập nào đó, nhưng với các trình biên dịch của C trên môi
trường DOS hay WINDOWS đều có sẵn trình liên kết.
4. Chạy và kiểm tra kết quả chương trình
Khi đã có chương trình đích, chúng ta cần phải kiểm tra tính đúng đắn của nó. bạn
chạy chương trình với các bộ dữ liệu mẫu và kiểm tra kết quả có như dự kiến hay không,
nếu có sai sót thì phải xác định nguyên nhân gây lỗi và quay lại bước 1 để hiệu chỉnh. và
chúng ta lặp lại quá trình này cho tới khi được chương trình giải đúng bài toán mong đợi.
Gi¸o tr×nh tin häc c¬ së II - N
gôn ngữ
C
7
Hình 1 – Các bước phát triển
chương trình
Hiện nay có rất nhiều chương trình dịch cho C và hầu hết (trên nền DOS hoặc Windows)
trong đó được tích hợp cả trình soạn thảo, biên dịch, liên kết - gọi là môi trường tích hợp.
Trong giáo trình này chúng ta sử dụng BC (Borland C) hoặc turbo C làm môi trường lập
trình.
Gi¸o tr×nh tin häc c¬ së II - N
gôn ngữ
C
8
II. Biến, hằng và các kiểu dữ liệu trong C
Chia sẻ với bạn bè của bạn: |