Mã C++
Hỗ trợ C/C++ cho Visual Studio Code được cung cấp bởi tiện ích mở rộng C/C++ của Microsoft để cho phép phát triển C và C++ đa nền tảng trên Windows, Linux và macOS Show
Cài đặt tiện ích mở rộng
Sau khi bạn cài đặt tiện ích mở rộng, khi bạn mở hoặc tạo tệp 0, bạn sẽ có đánh dấu cú pháp (tô màu), hoàn thành thông minh và di chuột (IntelliSense) và kiểm tra lỗiCài đặt trình biên dịchC++ là ngôn ngữ được biên dịch nghĩa là mã nguồn chương trình của bạn phải được dịch (biên dịch) trước khi có thể chạy trên máy tính của bạn. VS Code trước hết là một trình soạn thảo và dựa vào các công cụ dòng lệnh để thực hiện phần lớn quy trình phát triển. Phần mở rộng C/C++ không bao gồm trình biên dịch hoặc trình gỡ lỗi C++. Bạn sẽ cần cài đặt những công cụ này hoặc sử dụng những công cụ đã được cài đặt trên máy tính của bạn Có thể đã có trình biên dịch và trình sửa lỗi C++ được cung cấp bởi môi trường phát triển công việc hoặc học tập của bạn. Kiểm tra với những người hướng dẫn hoặc đồng nghiệp của bạn để được hướng dẫn cài đặt bộ công cụ C++ được đề xuất (trình biên dịch, trình gỡ lỗi, hệ thống dự án, kẻ nói dối) Một số nền tảng, chẳng hạn như Linux hoặc macOS, đã cài đặt sẵn trình biên dịch C++. Hầu hết các bản phân phối Linux đều được cài đặt Bộ sưu tập trình biên dịch GNU (GCC) và người dùng macOS có thể nhận các công cụ Clang bằng Xcode Kiểm tra xem bạn đã cài đặt trình biên dịch chưaĐảm bảo tệp thực thi trình biên dịch của bạn nằm trong đường dẫn nền tảng của bạn ( 1 trên Windows, 2 trên Linux và macOS) để tiện ích mở rộng C/C++ có thể tìm thấy nó. Bạn có thể kiểm tra tính khả dụng của các công cụ C++ bằng cách mở Thiết bị đầu cuối tích hợp ( ⌃` (Windows, Linux Ctrl+`< . )) in VS Code and trying to directly run the compiler.Đang kiểm tra trình biên dịch GCC 3
Kiểm tra trình biên dịch Clang 0
Nếu bạn chưa cài đặt trình biên dịch, trong ví dụ dưới đây, chúng tôi mô tả cách cài đặt các công cụ C++ GNU tối giản cho Windows (MinGW) (trình biên dịch và trình gỡ lỗi). MinGW là bộ công cụ phổ biến, miễn phí dành cho Windows. Nếu bạn đang chạy Mã VS trên nền tảng khác, bạn có thể đọc tài liệu bao gồm các cấu hình C++ cho Linux và macOS Thí dụ. Cài đặt MinGW-x64Chúng tôi sẽ cài đặt Mingw-w64 qua MSYS2, cung cấp các bản dựng gốc cập nhật của GCC, Mingw-w64 cũng như các công cụ và thư viện C++ hữu ích khác. Bạn có thể tải xuống trình cài đặt mới nhất từ trang MSYS2 hoặc sử dụng liên kết này đến trình cài đặt Làm theo hướng dẫn Cài đặt trên trang web MSYS2 để cài đặt Mingw-w64. Cẩn thận chạy từng menu Bắt đầu được yêu cầu và lệnh 1Bạn sẽ cần cài đặt chuỗi công cụ Mingw-w64 đầy đủ ( 2) để nhận trình gỡ lỗi 3Thêm trình biên dịch MinGW vào đường dẫn của bạnThêm đường dẫn đến thư mục Mingw-w64 4 của bạn vào biến môi trường Windows 5 bằng cách sử dụng các bước sau
Kiểm tra cài đặt MinGW của bạnĐể kiểm tra xem các công cụ Mingw-w64 của bạn đã được cài đặt đúng cách và khả dụng hay chưa, hãy mở Dấu nhắc Lệnh mới và nhập 1Nếu bạn không thấy đầu ra như mong đợi hoặc 3 hoặc 3 không phải là lệnh được nhận dạng, hãy đảm bảo rằng mục nhập PATH của bạn khớp với vị trí nhị phân Mingw-w64 nơi đặt các công cụ biên dịchNếu trình biên dịch không tồn tại ở mục PATH đó, hãy đảm bảo rằng bạn đã làm theo hướng dẫn trên trang web MSYS2 để cài đặt Mingw-w64 Chào thế giớiĐể đảm bảo trình biên dịch được cài đặt và cấu hình chính xác, chúng ta sẽ tạo chương trình Hello World C++ đơn giản nhất Tạo một thư mục có tên "HelloWorld" và mở Mã VS trong thư mục đó ( 11 mở Mã VS trong thư mục hiện tại) 4Mật mã. " lệnh mở Mã VS trong thư mục làm việc hiện tại, trở thành "không gian làm việc" của bạn. Chấp nhận hộp thoại Workspace Trust bằng cách chọn Có, tôi tin tưởng tác giả vì đây là thư mục bạn đã tạo Bây giờ hãy tạo một tệp mới có tên là 12 bằng nút Tệp mới trong File Explorer hoặc lệnh Tệp > Tệp mớiThêm mã nguồn Hello WorldBây giờ dán vào mã nguồn này 6Bây giờ hãy nhấn ⌘S (Windows, Linux Ctrl+S) to save the file. You can also enable to automatically save your file changes, by checking Auto Save in the main File menu. Xây dựng Hello WorldBây giờ chúng ta đã có một chương trình C++ đơn giản, hãy xây dựng nó. Chọn lệnh Terminal > Run Build Task ( ⇧⌘B (Windows, Linux Ctrl+Shift+B)) from the main menu. Điều này sẽ hiển thị một danh sách thả xuống với các tùy chọn tác vụ trình biên dịch khác nhau. Nếu bạn đang sử dụng bộ công cụ GCC như MinGW, bạn sẽ chọn C/C++. g++. exe xây dựng tập tin hoạt động Điều này sẽ biên dịch 12 và tạo một tệp thực thi có tên là 14, tệp này sẽ xuất hiện trong File ExplorerChạy Hello WorldTừ dấu nhắc lệnh hoặc Thiết bị đầu cuối tích hợp mã VS mới, giờ đây bạn có thể chạy chương trình của mình bằng cách nhập ". \Chào thế giới" Nếu mọi thứ được thiết lập chính xác, bạn sẽ thấy kết quả "Xin chào thế giới" Đây là một ví dụ rất đơn giản để giúp bạn bắt đầu phát triển C++ trong VS Code. Bước tiếp theo là thử một trong các hướng dẫn được liệt kê bên dưới trên nền tảng của bạn (Windows, Linux hoặc macOS) với bộ công cụ ưa thích của bạn (GCC, Clang, Microsoft C++) và tìm hiểu thêm về các tính năng ngôn ngữ của tiện ích mở rộng Microsoft C/C++ chẳng hạn như IntelliSense hướng dẫnBắt đầu với C++ và VS Code với các hướng dẫn dành cho môi trường của bạn
Tài liệuBạn có thể tìm thêm tài liệu về cách sử dụng tiện ích mở rộng Microsoft C/C++ trong phần C++ của trang web VS Code, nơi bạn sẽ tìm thấy các chủ đề về
Phát triển từ xaMã VS và tiện ích mở rộng C++ hỗ trợ Phát triển từ xa cho phép bạn làm việc qua SSH trên máy hoặc VM từ xa, bên trong bộ chứa Docker hoặc trong Hệ thống con Windows cho Linux (WSL) Để cài đặt hỗ trợ cho Phát triển từ xa
Nhận xétNếu bạn gặp bất kỳ sự cố nào hoặc có đề xuất cho tiện ích mở rộng Microsoft C/C++, vui lòng gửi sự cố và đề xuất trên GitHub. Nếu bạn chưa cung cấp phản hồi, vui lòng thực hiện khảo sát nhanh này để giúp định hình tiện ích mở rộng này cho nhu cầu của bạn Mã C dùng để làm gì?Ngôn ngữ lập trình C là ngôn ngữ lập trình độc lập với máy chủ yếu được sử dụng để tạo nhiều loại ứng dụng và hệ điều hành như Windows và các chương trình phức tạp khác như cơ sở dữ liệu Oracle . and is considered a programming foundation in the process of ...
C có nghĩa là gì trong mã hóa?C được gọi là ngôn ngữ biên dịch . Điều này có nghĩa là một khi bạn viết chương trình C, bạn phải chạy nó thông qua trình biên dịch C để biến chương trình của bạn thành một tệp thực thi mà máy tính có thể chạy (thực thi).
Bạn có thể viết mã bằng C không?C là ngôn ngữ lập trình đa năng mạnh mẽ. Nó có thể được sử dụng để phát triển phần mềm như hệ điều hành, cơ sở dữ liệu, trình biên dịch, v.v. . Lập trình C là một ngôn ngữ tuyệt vời để học lập trình cho người mới bắt đầu. Hướng dẫn C của chúng tôi sẽ hướng dẫn bạn học lập trình C từng bước một.
Làm thế nào để viết mã trong C?int main() Hàm main() là điểm vào của mọi chương trình trong ngôn ngữ c. printf() Hàm printf() dùng để in dữ liệu ra console. . #include int main(){ printf("Xin chao Ngôn ngữ C"); trả về 0; |