intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Ngôn ngữ lập trình C: Các thành phần cơ bản - TS. Ngô Hữu Dũng

Chia sẻ: N N | Ngày: | Loại File: PDF | Số trang:45

69
lượt xem
7
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bài giảng "Ngôn ngữ lập trình C: Các thành phần cơ bản" cung cấp cho người học các kiến thức: Giới thiệu ngôn ngữ lập trình C, thư viện, nhập xuất cơ bản. Mời các bạn cùng tham khảo nội dung chi tiết.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Ngôn ngữ lập trình C: Các thành phần cơ bản - TS. Ngô Hữu Dũng

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THÀNH PHỐ HỒ CHÍ MINH<br /> <br /> Ngôn ngữ lập trình C<br /> Các thành phần cơ bản<br /> <br /> Nội dung<br /> Giới thiệu ngôn ngữ lập trình C<br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> Trình biên dịch/thông dịch<br /> Cấu trúc chương trình<br /> Định dạng trong C<br /> Biến, kiểu dữ liệu<br /> Hằng số, từ khóa, toán tử<br /> <br /> Thư viện<br /> <br /> <br /> <br /> <br /> <br /> stdio.h, stdlib.h, math.h, string.h, ctype.h, time.h<br /> <br /> Nhập xuất căn bản<br /> <br /> <br /> <br /> <br /> <br /> 2<br /> <br /> Nhập: scanf, cin, gets<br /> Xuất: printf, cout, puts<br /> Ngôn ngữ lập trình C - Cơ bản<br /> <br /> Ngôn ngữ lập trình C<br /> <br /> <br /> Được phát triển bởi Dennis<br /> Ritchie tại phòng thí nghiệm<br /> AT&T Bell vào đầu thập niên<br /> 1970<br /> <br /> <br /> <br /> C được dùng trong hệ điều<br /> hành UNIX và phát triển cùng<br /> với hệ điều hành này<br /> <br /> <br /> <br /> C đã lan rộng ra nhiều hệ điều<br /> hành khác và trở thành ngôn<br /> ngữ phổ dụng nhất<br /> 3<br /> <br /> Ngôn ngữ lập trình C - Cơ bản<br /> <br /> Trình biên dịch/Trình thông dịch<br /> Mã nguồn<br /> Source code<br /> <br /> Trình<br /> biên dịch<br /> Compiler<br /> <br /> Mã máy<br /> Machine<br /> Code<br /> <br /> Source<br /> Code<br /> Trình<br /> thông dịch<br /> <br /> Interpreter<br /> Input<br /> <br /> Executable<br /> Program<br /> <br /> Output<br /> <br /> Trình biên dịch: Phân tích chương<br /> trình và biên dịch thành mã máy.<br /> Chương trình có thể thực thi: Có thể<br /> chạy độc lập với trình biên dịch =><br /> Thực thi nhanh chóng<br /> 4<br /> <br /> Input<br /> <br /> Output<br /> <br /> Trình thông dịch: Phân tích và<br /> thực thi chương trình cùng lúc.<br /> Việc thực thi chậm nhưng dễ sửa<br /> lỗi chương trình.<br /> <br /> Ngôn ngữ lập trình C - Cơ bản<br /> <br /> Biên dịch và chạy chương trình<br /> <br /> <br /> IDE – Integrated<br /> Development Environment<br /> <br /> <br /> Compiler<br /> Object code<br /> file.obj<br /> <br /> Phân tích và biên dịch mã nguồn<br /> thành mã đối tượng<br /> <br /> Trình liên kết<br /> <br /> <br /> 5<br /> <br /> Biên soạn mã nguồn<br /> <br /> Trình biên dịch<br /> <br /> <br /> <br /> <br /> Source code<br /> file.c<br /> <br /> Trình soạn thảo<br /> <br /> <br /> <br /> <br /> Editor<br /> <br /> Kết hợp các mã<br /> đối tượng và thư<br /> viện thành mã<br /> thực thi<br /> <br /> Libraries<br /> <br /> Linker<br /> IDE<br /> (Integrated<br /> Development<br /> Environment)<br /> <br /> Ngôn ngữ lập trình C - Cơ bản<br /> <br /> Executable code<br /> file.exe<br /> <br />
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
4=>1