Site icon Công Nghệ 247

Hướng dẫn download C Free và khắc phục lỗi hàm void

chay c thanh cong
Trong bài này mình sẽ hướng dẫn những bạn tải về C Free và setup trên máy tính để học C + +. Đây là một ứng dụng tương đối nhẹ và không lấy phí, tương thích với những bạn newbie mới học lập trình C / C + + .
Công việc tiên phong bạn cần phải làm trước khi học C + + là phải tìm một ứng dụng đơn thuần nhưng chứa khá đầy đủ những thư viên để hoàn toàn có thể biên dịch được. Trước đây, lúc học ĐH thì mình sử dụng Visual Studio của Microsoft, nhưng hiện tại mình biết có một ứng dụng rất đơn thuần và nhỏ gọn tương thích với việc học C + + đó là ứng dụng C-Free .banquyen png

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

1. C-Free là gì?

C-Free là trình soạn thảo và biên dịch code can đảm và mạnh mẽ dành cho những lập trình viên C / C + +, nó có nhiều tính năng tựa như như Visual Studio nên rất tương thích cho việc học. Và sau đây là một số ít tính năng tương hỗ soạn thảo của c-free :
Hỗ trợ những mẫu code thường sử dụng :

Hỗ trợ những sắc tố khác nhau với những dòng code có thuộc tính khác nhau như Class / Struct / Union hay Functions, Variables, Constants khi soạn thảo code :

Hỗ trợ những gợi ý những từ khoá giúp những lập trình viên hoàn toàn có thể code nhanh và thuận tiện hơn :

C-Free cung ứng cho bạn năng lực tìm kiếm, tra cứu một đối tượng người dùng, hàm, biến … khi soạn thảo code giúp lập trình viên hoàn toàn có thể thuận tiện tìm ra hàm này được khai báo ở đâu, thuộc class nào, thực thi trong hàm nào :

Và còn rất nhiều tính năng khác những bạn hoàn toàn có thể tìm hiểu thêm tại trang : http://www.programarts.com/cfree_en .

2. Download C-Free 5 full free

Sau đây tôi xin hướng dẫn mọi người setup và sử dụng soạn thảo của C-Free 5 .
Các bạn hoàn toàn có thể tải về phiên bản dùng thử của C-Free tại đây :
Việc thiết lập C-Free giống như một ứng dụng thông thường rồi nên mình sẽ không hướng dẫn thiết lập .

3. Hướng dẫn sử dụng C Free

Sau khi tải về chạy file setup và cài đặt chương trình, sau khi cài đặt xong khởi động chương trình ta sẽ nhận được hình như sau:

Tại đây C-Free cung cấp cho bạn một số chương trình mẫu như CppHello.cpp. Bạn có thể chọn một chương trình để xem hoặc nhận Close để vào màn hình chính, tại màn hình chính ta có những chức năng như sau: New (hoặc nhấn tổ hợp phím ctrl + N) để tạo mới một tập tin:

Các phím tắt cơ bản trong C-Free như F1 để tra cứu thông tin hàm hoặc dòng lệnh, F5 để biên dịch chương trình.

Bạn hãy hãy chọn vào file CppHello.cpp lên thì sẽ thấy nội dung như sau:

#include 
void main()
{
    cout<

Nhấn F5 để chạy chương trình này thì có lúc C-Free sẽ báo lỗi phải return về kiểu int. Đây là lỗi mình thấy khó chịu nhất khi sử dụng C-Free.

Tóm lại:

  • Bạn có thể sử dụng void main khi code mã C++ trên Visual Studio
  • Riêng các IDE khác thì bạn phải sử dụng int main nhé.
Bạn hãy sửa lại nội dung của file thành :
#include 
int main()
{
    cout<Sau đó nhấn F5 để chạy thì thu được hiệu quả như sau :

Cũng có nhiều quan điểm cho rằng Visual quá dễ dãi trong việc build mã nguồn, bởi thực tiễn thì ít ai sư dụng hàm kiểu void nữa. Nhưng riêng cá thể mình thấy việc phân loại ra hai loại hàm như của Visual rất rõ ràng, nhất là tương thích với khái niệm hàm và thủ tục trong Pascal .

Lưu ý: Vì C-Free là một phần mềm nhỏ gọn nên không có nhiều thư viện như bạn sử dụng Visual Studio, nhưng về cơ bản thì nó có đầy đủ những thư viện cần thiết. Vì vậy nếu trong quá trình sử dụng mà phát sinh lỗi, hoặc bạn cần sử dụng thư viện nâng cao hơn thì tốt nhất hãy sử dụng Visual Studio nhé.

Tải Visual Studio

4. Lời kết

Với phần mềm C-Free này bạn có thể dễ dàng học C++ mà không cần phải sử dụng Visual Studio nặng nề kia nữa. Tuy nhiên mỗi phần mềm lại có những ưu điểm và nhược điểm khác nhau, hoặc cũng có thể do sở thích của mỗi người mà chọn phần mềm khác nhau.

Bài tiếp theo tất cả chúng ta khởi đầu học bài tiên phong của C + + đó là bài 1 số ít khái niệm trong C + + .

Tổng hợp dữ liệu trong bài:

  • [ Download C-Free 5]

Scores: 5 (16 votes)

Thank for your voting!

Exit mobile version