C Cơ Bản: Giới Thiệu Ngôn Ngữ C

     

1. Ngôn từ lập trình C là gì?

C là 1 trong những ngôn ngữ lập trình lắp thêm tính. Được dùng để làm tạo ra các hướng dẫn cho máy tính.

Bạn đang xem: C cơ bản: giới thiệu ngôn ngữ c

C được cải cách và phát triển bởi Dennis M. Ritchie để cải tiến và phát triển hệ điều hành và quản lý UNIX tiếp nối được sử dụng để cải tiến và phát triển các phần mềm…

C rất có thể chạy trên đa số các hệ điều hành.

C được đánh giá như là ngôn từ mẹ vày nó được dùng để viết ra nhiều ngôn ngữ khác như C++, Python, Java …

C được review là dễ dàng học so với các ngôn ngữ bậc rẻ như Assembly tốt Pascal… do đó nó được áp dụng làm môn lập trình cơ sở (Hiện tại một số trong những trường đại học đã gửi môn các đại lý sang Javascript). Tuy nhiên so với các ngôn ngữ bậc cao như Java, Python thì này lại khó học hơn vô cùng nhiều.

C là 1 trong ngôn ngữ bậc trung, được thực hiện để:

Kết phù hợp với Assembly nhằm viết những trình điều khiểnViết hệ điều hànhViết ra những ngôn ngữ khácSử dụng nhằm viết các hệ thống core…

Nhìn chung thì C khá là tương đối khó (bởi khái niệm nhỏ trỏ, cai quản bộ nhớ) và thường bên trên trường chỉ học ở tại mức độ cơ bản. Nếu theo xây dựng về phần cứng, hệ điều hành hay các khối hệ thống core thì mới tiếp tục học nâng cao… vì thế mới đầu học C các bạn thấy cực nhọc nhằn một chút ít thì cũng bình thường.

2. Code ví dụ như C – Hello World

Ví dụ in ra cái chữ ‘Hello World’ bằng ngôn từ lập trình C.

Xem thêm: Ngữ Pháp Unit 9 Natural Disasters Lớp 9 Lớp 9: Natural Disasters

Tạo tệp tin Hello.c với văn bản sau:

#include int main() printf("Hello World!"); return 0;(Các file viết bằng ngôn từ c bao gồm đuôi không ngừng mở rộng là .c)

#include  khai báo file stdio.h, nó là một trong những thư viện cơ mà ta có thể dùng sẵn. Trong trường thích hợp này hàm printf() mà mình thực hiện đã được quan niệm trong sdtio.h, trường hợp mình không khai báo stdio.h thì chương trình sẽ thiếu hiểu biết nhiều hàm printf() là gì.int main() hàm main (chương trình viết bởi vì c sẽ bắt đầu chạy từ bỏ hàm main). Int biểu thị tác dụng trả về của hàm main là kiểu dáng số nguyênCác lốt  được dùng làm đánh dấu mở màn và chấm dứt của một khối lệnh, một hàm. Vết ; được dùng để hoàn thành 1 lệnhprintf("Hello World!"); thực hiện in ra dòng chữ Hello World!return 0; kết quả trả về của hàm main là 0. Trong ví dụ như này thì quý giá trả về của hàm main không quan trọng đặc biệt (mình sẽ nói rõ về phần nà sau)

Chạy tệp tin Hello.c

File Hello.c được viết bằng ngôn ngữ C. Vì vậy để chạy được tệp tin Hello.c ta yêu cầu biên dịch nó thành mã sản phẩm công nghệ (file .exe) nhằm chạy.

Để biên dịch được các file viết bằng ngôn từ C ta cần setup trình biên dịch (complier) cho ngôn ngữ C.

Nếu nhiều người đang sử dụng linux thì không cần cài đặt thêm bởi linux viết bởi C vì thế nó đã tích đúng theo sẵn trình biên dịch C.

Trường hòa hợp bạn thực hiện Windows thì đề xuất cài thêm trình biên dịch C như MinGW, Cygwin…

(Xem lại: Hướng dẫn thiết lập trình biên dịch C/C++ MinGW)

*

Mình thực hiện Windows cùng đã tải trình compiler MinGW.

Xem thêm: Giáo Án Bài Miêu Tả Trong Văn Bản Tự Sự Lớp 9 Violet, Nghị Luận Trong Văn Bản Tự Sự Violet

Thực hiện nay compile file Hello.c thành file .exe

Ví dụ tệp tin Hello.c mình để ở folder D:programming, mình vẫn mở screen cmd, di chuyển tới folder D:programming

*

Chạy lệnh gcc Hello.c -o hello.exe để build (biên dịch/compile) tệp tin Hello.c thành file hello.exe

*

Chạy file hello.exe vừa tạo nên ta đang thấy in ra mẫu chữ Hello World! trên màn hình.