C++ là gì

      37

1. Ngữ điệu lập trình C là gì?

C là một trong những ngôn ngữ lập trình sản phẩm tính. Được dùng để làm tạo ra các chỉ dẫn cho máy tính.

Bạn đang xem: C++ là gì

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

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

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

C được nhận xét là dễ học so với những ngôn ngữ bậc thấp như Assembly hay Pascal… vì vậy nó được thực hiện làm môn lập trình các đại lý (Hiện tại một vài trường đại học đã chuyển môn cửa hàng sang Javascript). Tuy nhiên so với những ngôn ngữ bậc cao như Java, Python thì nó lại khó học tập hơn khôn cùng nhiều.

C là 1 trong những ngôn ngữ bậc trung, được áp dụng để:

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 những ngôn ngữ khácSử dụng nhằm viết các khối hệ thống core…

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

2. Code lấy ví dụ C – Hello World

Ví dụ in ra mẫu chữ ‘Hello World’ bằng ngữ điệu lập trình C.

Xem thêm: Thế Nào Là “ Lục Phủ Ngũ Tạng Là Gì, Lục Phủ, Ngũ Tạng Là Gì

Tạo file Hello.c với ngôn từ sau:

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

#include  khai báo file stdio.h, nó là 1 trong những thư viện nhưng mà ta hoàn toàn có thể dùng sẵn. Trong trường phù hợp này hàm printf() mà mình áp dụng đã được khái niệm trong sdtio.h, nếu mình ko khai báo stdio.h thì lịch trình sẽ không hiểu nhiều hàm printf() là gì.int main() hàm main (chương trình viết vì c sẽ ban đầu chạy từ hàm main). Int biểu thị công dụng trả về của hàm main là loại số nguyênCác dấu  được dùng để đánh dấu mở đầu và xong của một khối lệnh, một hàm. Dấu ; được sử dụng để hoàn thành 1 lệnhprintf("Hello World!"); thực hiện tại in ra loại chữ Hello World!return 0; kết trái trả về của hàm main là 0. Trong ví dụ như này thì quý hiếm trả về của hàm main không đặc biệt quan trọng (mình đang 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. Cho nên vì thế để chạy được tệp tin Hello.c ta nên biên dịch nó thành mã sản phẩm (file .exe) để chạy.

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

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

Trường hòa hợp bạn áp dụng 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 cài đặt trình biên dịch C/C++ MinGW)

*

Mình áp dụng Windows cùng đã mua trình compiler MinGW.

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

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

*

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

*

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