Thcshuynhphuoc-np.edu.vn - Thông Tin Kiến Thức Bổ Ích

Hướng dẫn viết các chương trình C/C++ trong CodeBlocks

Tháng 12 7, 2023 by Thcshuynhphuoc-np.edu.vn

Bạn đang xem bài viết Hướng dẫn viết các chương trình C/C++ trong CodeBlocks tại thcshuynhphuoc-np.edu.vn bạn có thể truy cập nhanh thông tin cần thiết tại phần mục lục bài viết phía dưới.

Cách sử dụng Code Block để viết chương trình C++ như thế nào? Hãy cùng thcshuynhphuoc-np.edu.vn tìm hiểu cách dùng Code Block để lập trình phần mềm bằng ngôn ngữ này nhé!

Hướng dẫn viết các chương trình C/C++ trong CodeBlocks

Tải Code::Blocks

Lập trình là một trong số ngành “hot” tại Việt Nam và trên thế giới nói chung. Bởi nó là nền tảng cần phải có để tạo nên phần mềm, hệ thống tự động hóa, lưu & chia sẻ file và nhiều hơn thế nữa. Thật may, hiện bạn có thể tự học và thiết kế những chương trình mong muốn nhờ sự trợ giúp của các phần mềm chuyên dụng và CodeBlocks là một trong số đó.

CodeBlocks là phần mềm cực kỳ nổi tiếng trong lĩnh vực lập trình. Về cơ bản, nó là một IDE miễn phí dành cho Windows, Mac và Linux. Dù mới chỉ có phiên bản tiếng Anh, CodeBocks đã được rất nhiều lập trình viên trên thế giới tin dùng suốt nhiều năm liền. Hơn nữa, Code ::Blocks còn kèm hướng dẫn sử dụng chi tiết nên không quá khó sử dụng với người mới bắt đầu.

Về cơ bản, bạn chỉ cần cài CodeBlocks theo hướng dẫn, thiết lập cấu hình cài đặt cần thiết là có thể sử dụng được ngay. Ở bài viết này, chúng ta hãy bắt đầu từ C++. Sử dụng Code Block lập trình bằng ngôn ngữ C+ không khó. Dưới đây là hướng dẫn chi tiết C++ Code Block.

Mục Lục Bài Viết

  • Lập trình phần mềm giáo dục (Toy program) mà không cần tạo dự án
  • Viết chương trình trong dự án
    • Khởi chạy dự án
    • Mở dự án hiện tại
  • Viết nhiều Toy Program trong một dự án
  • Các lỗi phổ biến khi lập trình trên CodeBlocks

Lập trình phần mềm giáo dục (Toy program) mà không cần tạo dự án

Toy Program là một chương trình máy tính nhỏ, thường được dùng cho mục đích giáo dục. Để viết các phần mềm kiểu này (ví dụ những bài tập lập trình vài dòng đơn giản), hãy thực hiện theo các bước sau:

Khám Phá Thêm:   Pokemon GO: Cách thu phục Pokemon hiệu quả nhất

1. File ⇒ New ⇒ Empty File.

2. Nhập dòng code sau (sao chép & dán):

// First C++ program to say Hello
#include <iostream>
using namespace std;

int main() {
cout << “Hello, world!” << endl;
return 0;
}

Lưu file dưới dạng Hello.cpp trong thư mục dự án (ví dụ: d:project).

3. Build (Biên dịch và Liên kết): Chọn menu Build ⇒ Build (Ctrl-F9).

4. Chạy: Chọn menu Build ⇒ Run (Ctrl-F10).

Lưu ý, trong trường hợp không tạo dự án, bạn không thể gỡ lỗi chương trình.

Viết chương trình trong dự án

Thay vì lập trình phần mềm vài dòng, bạn có thể tạo một dự án cho mỗi ứng dụng. Một dự án chứa các file liên quan như code nguồn, tệp tiêu đề, tài nguyên liên quan khác. Ngoài ra, trong CodeBlocks, bạn chỉ có thể gỡ lỗi chương trình trong dự án. Phần mềm một file không được hỗ trợ gỡ lỗi

  1. File ⇒ New ⇒ Project… ⇒ Console Application ⇒ Go.
  2. Thuật sĩ Console Application sẽ xuất hiện:
    1. Next
    2. Chọn C++⇒ Next.
    3. Trong Project Title, nhập HelloProject. Trong Folder to create project in, hãy đặt thư mục mà bạn đang xử lý. Ví dụ: d:project. Chấp nhận lựa chọn mặc định cho phần còn lại ⇒ Next. Thư mục dự án HelloProject sẽ được tạo trong d:project với cùng một tên file cấu hình dự án của HelloProject.cbp. Sau đó, bạn có thể tạo nhiều dự án hơn trong thư mục đang làm việc đó (d:project).
    4. Trong trường Compiler, chấp nhận các cài đặt mặc định cho GNU GCC Compiler ⇒ Finish.
  3. Trong bảng Management⇒ Chọn tab Project ⇒ Mở rộng node dự án HelloProject ⇒ Mở rộng node Source ⇒ Click đúp main.cpp. Đây là một chương trình mẫu và nó sẽ hiện thông báo chào mừng Hello, world.
  4. Để xây dựng một chương trình, chọn menu Build⇒ Build.
  5. Để chạy chương trình, chọn menu Build⇒ Run.
  6. Để tạo nhiều file nguồn hơn hoặc file tiêu đề trong dự án:
    1. File ⇒ New File… ⇒ Chọn nguồn hoặc tiêu đề C/C++.
    2. C++ ⇒ Next.
    3. Trong Filename with full path ⇒ Click Navigate để điều hướng sang thư mục dự án và nhập tên file mới. Tích cả hai ô Debug và Release (hoặc All) ⇒ Finish.
Khám Phá Thêm:   Hướng dẫn dịch tài liệu PDF đa ngôn ngữ không cần phần mềm

Khởi chạy dự án

Bạn có thể tạo nhiều dự án hơn. Tuy nhiên, lệnh Build và Run luôn được áp dụng cho các dự án đang hoạt động (active) được bôi đậm. Để kích hoạt dự án, click chuột phải vào tên của nó ⇒ “Activate Project“.

Mở dự án hiện tại

Để mở một dự án hiện tại, thực hiện một trong những việc sau:

  1. Từ menu File ⇒ Recent Projects ⇒ Chọn dự án mong muốn.
  2. Từ menu FileOpen… ⇒ Điều hướng tới thư mục dự án ⇒ Chọn ProjectName.cbp, trong đó .cbp viết tắt của CodeBlocks-Project.

Viết nhiều Toy Program trong một dự án

Mặc dù một dự án có thể chứa nhiều file nguồn, chỉ có một hàm main() trong số tất cả file nguồn. Vì thế, bạn không thể đặt 2 toy program trong một dự án bởi bạn sẽ gặp lỗi nhiều định nghĩa “main”. Bạn cần tạo một dự án cho từng chương trình.

Tuy nhiên, CodeBlocks cho phép bạn thêm hoặc xóa file trong một dự án. File được di chuyển không bị xóa mà vẫn nằm trong thư mục. Chúng ta có thể dùng tính năng này để viết nhiều toy program trong cùng một dự án. Quá trình thực hiện như sau:

  1. Tạo dự án C/C++ mang tên ToyProgramProject. Bạn sẽ tự động nhận được main.cpp.
  2. Viết toy program của bạn vào main.cpp. Xây dựng và chạy chương trình.
  3. Để viết chương trnfh khác: Chọn File ⇒ Save File as ⇒ Đặt tên cho chương trình, ví dụ: “myfirst.cpp“. Loại bỏ nó khỏi dự án (do mỗi dự án chỉ có thể chứa một file có hàm main()) bằng cách click chuột phải vào myfirst.cpp ⇒ “remove file from project“.
  4. Tiếp tục viết toy program thứ hai trên main.cpp. Xây dựng và khởi chạy.
  5. Lặp lại bước 3 và 4 cho toy program khác.
  6. Giả sử bạn muốn chạy myfirst.cpp. Trước tiên, xóa main.cpp khỏi dự án. Click chuột phải vào dự án đó ⇒ Add File… ⇒ Chọn “myfirst.cpp” ⇒ Open ⇒ Tích cả hai ô Debug và Release ⇒ OK. Giờ bạn có thể xây dựng và khởi chạy myfirst.cpp.
Khám Phá Thêm:   Bài tập tự luận chuyên đề vectơ Bài tập vecto lớp 10

Tóm lại, dùng Add File và Remove File để đặt file toy program mong muốn với hàm main() trong dự án đang hoạt động. Sau đó, bạn có thể Build dự án và Run toy program ngay.

Các lỗi phổ biến khi lập trình trên CodeBlocks

Không thể biên dịch bất kỳ chương trình C/C++ sau khi cài đặt CodeBlocks

Kiểm tra:

  • Bạn đã tải CodeBlocks bằng MinGW GNU C/C++ Compiler (ví dụ, codeblocks-10.05mingw-setup.exe).
  • Tới Settings > Compiler > Chọn tab Toolchain Executables > Tích Compiler’s Installation Directory. Nó sẽ được thiết lập sang thư mục phụ MinGW của thư mục cài đặt CodeBlocks. Ví dụ: c:Program FilescodeblocksMinGW nghĩa là CodeBlocks được cài trong c:Program Filescodeblocks.

Không thể build hay chạy chương trình – Các nút Build/Run và các mục trong menu chuyển xám, không thể chọn chương trình

Một chương trình trước đó vẫn đang chạy. Bạn cần kết thúc chương trình này bằng cách đóng cửa sổ bảng điều khiển đầu ra.

Lỗi tham chiếu không xác định tới WinMain@16

Kiểm tra xem bạn đã có một main() trong hàm hay chưa. Hãy chắc chắn bạn đã gõ đúng chính tả hàm này.

(Đối với chương trình C) Lỗi hệ thống: xxx.exe has stopped working

Kiểm tra hàm scanf(). Bạn có thể loại bỏ & trước tên biến.

Cảm ơn bạn đã xem bài viết Hướng dẫn viết các chương trình C/C++ trong CodeBlocks tại thcshuynhphuoc-np.edu.vn bạn có thể bình luận, xem thêm các bài viết liên quan ở phía dưới và mong rằng sẽ giúp ích cho bạn những thông tin thú vị.

Từ Khoá Liên Quan:

  • Share on Facebook
  • Tweet on Twitter
  • Share on LinkedIn

Bài Viết Liên Quan

Nghị luận về sự cần thiết của việc rèn luyện kĩ năng giao tiếp Tầm quan trọng của việc rèn kĩ năng giao tiếp
Nghị luận về sự cần thiết của việc rèn luyện kĩ năng giao tiếp Tầm quan trọng của việc rèn kĩ năng giao tiếp
Phân tích truyện Con chó xấu xí của Kim Lân Viết văn bản nghị luận phân tích một tác phẩm truyện
Phân tích truyện Con chó xấu xí của Kim Lân Viết văn bản nghị luận phân tích một tác phẩm truyện
Viết đoạn văn khoảng 200 chữ phân tích một chi tiết kì ảo trong truyện Nữ thần Mặt Trời và Mặt Trăng Những bài văn hay lớp 10
Viết đoạn văn khoảng 200 chữ phân tích một chi tiết kì ảo trong truyện Nữ thần Mặt Trời và Mặt Trăng Những bài văn hay lớp 10
Previous Post: « Vị trí và cách dùng Calla Lily trong Genshin Impact
Next Post: GDCD 8 Bài 3: Lao động cần cù, sáng tạo Giáo dục công dân lớp 8 Kết nối tri thức trang 16, 17, 18, 19 »

Primary Sidebar

Công Cụ Hôm Nay

  • Thời Tiết Hôm Nay
  • Tử Vi Hôm Nay
  • Lịch Âm Hôm Nay
  • Lịch Thi Đấu Bóng Đá Hôm Nay
  • Giá Vàng Hôm Nay
  • Tỷ Giá Ngoaị Tệ Hôm Nay
  • Giá Xăng Hôm Nay
  • Giá Cà Phê Hôm Nay

Công Cụ Online

  • Photoshop Online
  • Casio Online
  • Tính Phần Trăm (%) Online
  • Giải Phương Trình Online
  • Ghép Ảnh Online
  • Vẽ Tranh Online
  • Làm Nét Ảnh Online
  • Chỉnh Sửa Ảnh Online
  • Upload Ảnh Online
  • Paint Online
  • Tạo Meme Online
  • Chèn Logo Vào Ảnh Online

Bài viết mới

  • Christian Fuchs – Tiểu sử, Sự nghiệp và Thành công Đáng Kể của Ngôi Sao Bóng Đá
  • Tiểu sử và Sự Nghiệp Của Ryan Sessegnon: Tài Năng Trẻ Đáng Chú Ý Trong Bóng Đá Anh
  • Phil Foden – Ngôi sao trẻ đầy triển vọng của bóng đá Anh
  • Các cầu thủ nổi tiếng bị rơi vào vòng lao lý
  • Ý Nghĩa Số Áo 14 Trong Bóng Đá
  • Nghị luận về sự cần thiết của việc rèn luyện kĩ năng giao tiếp Tầm quan trọng của việc rèn kĩ năng giao tiếp
  • Phân tích truyện Con chó xấu xí của Kim Lân Viết văn bản nghị luận phân tích một tác phẩm truyện
  • Viết đoạn văn khoảng 200 chữ phân tích một chi tiết kì ảo trong truyện Nữ thần Mặt Trời và Mặt Trăng Những bài văn hay lớp 10
  • Nghị luận về lối sống phông bạt của giới trẻ hiện nay Viết bài văn nghị luận xã hội về hiện tượng đời sống
  • Phân tích đánh giá chủ đề và những nét đặc sắc về nghệ thuật của truyện Con chó xấu xí Những bài văn hay lớp 11

Copyright © 2025 · Thcshuynhphuoc-np.edu.vn - Thông Tin Kiến Thức Bổ Ích