1. Ngôn ngữ lập trình C là gì?

C là một ngôn ngữ lập trình máy tính. Được dùng làm tạo ra các hướng dẫn cho đồ vật tính.

Bạn đang xem: Ngôn ngữ c#

C được cải cách và phát triển bởi Dennis M. Ritchie để cách tân và phát triển hệ điều hành và quản lý UNIX tiếp nối được thực hiện để trở nên tân tiến các phần mềm…

C hoàn toàn có thể chạy trên hầu hết các hệ điều hành.

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

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

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

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

Nhìn phổ biến thì C khá là khó (bởi khái niệm nhỏ trỏ, quản lý bộ nhớ) với thường bên trên trường chỉ học tại mức độ cơ bản. Ví như theo lập trình sẵn về phần cứng, hệ quản lý và điều hành hay các khối hệ thống core thì mới liên tục học nâng cao… cho nên 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 dòng chữ ‘Hello World’ bằng ngôn từ lập trình C.

Tạo file Hello.c với câu chữ sau:

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

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

Chạy file Hello.c

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

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

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

Trường đúng theo bạn thực hiện Windows thì cần 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 sử dụng Windows với đã mua trình compiler MinGW.

Xem thêm: Báo Cáo Tài Chính Bằng Tiếng Anh Và Tiếng Việt, Bản Dịch Báo Cáo Tài Chính Tiếng Anh (Theo Qđ 48)

Thực hiện tại compile file Hello.c thành tệp tin .exe

Ví dụ tệp tin Hello.c mình đặt ở folder D:programming, mình sẽ 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) file Hello.c thành tệp tin hello.exe

*

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