Chuyển đến nội dung chính

Quy Tắc Đặt Tên Biến Trong C++

I. Quy tắc đặt tên biến trong C++

Trong C++, có một số nguyên tắc nên tuân theo khi đặt tên biến để làm cho mã nguồn dễ đọc và dễ hiểu hơn. Sau đây là một số nguyên tắc đặt tên biến trong C++:

  • Đặt tên biến sao cho có ý nghĩa và miêu tả được mục đích sử dụng của biến.
  • Sử dụng chữ thường để đặt tên biến và sử dụng dấu gạch dưới (_) để phân cách các từ trong tên biến.
  • Không sử dụng các ký tự đặc biệt như $ hoặc @ trong tên biến.
  • Đối với biến toàn cục (global variable), thêm tiền tố g_ hoặc suffix _g để phân biệt với biến cục bộ (local variable).
  • Đối với các hằng số, sử dụng chữ hoa và dấu gạch dưới để phân cách các từ, ví dụ: MY_CONSTANT_VALUE.
  • Sử dụng tên biến ngắn gọn và dễ nhớ, tránh sử dụng những từ dài và khó đọc.
  • Đặt tên biến theo kiểu camelCase hoặc PascalCase, tuân theo quy tắc đặt tên của từng loại biến.

Ví Dụ:

int myVariable;        // sử dụng chữ thường và dấu gạch dưới
float myFloatVariable; // đặt tên biến bằng kiểu camelCase
const int MAX_VALUE = 100; // đặt tên cho hằng số bằng chữ hoa và dấu gạch dưới

Tuy nhiên, nguyên tắc đặt tên biến trong C++ không phải là quy tắc cứng nhắc và có thể thay đổi tùy theo quy chuẩn của từng dự án hoặc nhóm lập trình viên.

II. Quy tắc đặt tên hàm trong C++

Trong C++, việc đặt tên hàm (function) là rất quan trọng để làm cho mã nguồn dễ đọc và dễ hiểu hơn. Dưới đây là một số quy tắc đặt tên hàm trong C++:

  • Đặt tên hàm sao cho có ý nghĩa và miêu tả được mục đích sử dụng của hàm.
  • Sử dụng chữ thường để đặt tên hàm và sử dụng dấu gạch dưới (_) để phân cách các từ trong tên hàm.
  • Không sử dụng các ký tự đặc biệt như $ hoặc @ trong tên hàm.
  • Sử dụng tên hàm ngắn gọn và dễ nhớ, tránh sử dụng những từ dài và khó đọc.
  • Đặt tên hàm theo kiểu camelCase hoặc PascalCase, tuân theo quy tắc đặt tên của từng loại hàm.
  • Sử dụng tiền tố hoặc hậu tố để phân biệt các loại hàm (getter, setter, constructor, destructor, etc).
  • Đối với các hàm trả về giá trị boolean, nên đặt tên theo kiểu isXXX() hoặc hasXXX().
  • Nên tránh đặt tên hàm trùng với từ khóa hoặc tên hàm có sẵn trong thư viện chuẩn của C++.

Ví Dụ:

void myFunction();      // đặt tên hàm bằng chữ thường và dấu gạch dưới
int calculateSum(int a, int b); // đặt tên hàm bằng kiểu camelCase và phân biệt các tham số đầu vào
void setMyValue(int value); // sử dụng hậu tố để phân biệt với các hàm getter
bool isGreaterThan(int a, int b); // đặt tên hàm trả về giá trị boolean theo kiểu isXXX()

III. Quy tắc đặt tên class trong C++

  • Đặt tên class bằng chữ cái viết hoa và sử dụng kiểu PascalCase. Đây là quy tắc đặt tên class phổ biến nhất trong C++.
  • Sử dụng các từ ngữ có ý nghĩa để đặt tên class. Tên class nên mô tả rõ mục đích và tính chất của lớp đó.
  • Tránh sử dụng các từ viết tắt hoặc từ quá ngắn để đặt tên class. Điều này làm cho mã nguồn khó đọc và hiểu hơn.
  • Nên đặt tên class dưới dạng danh từ.
  • Tránh đặt tên class trùng với từ khóa hoặc tên class có sẵn trong thư viện chuẩn của C++.
  • Sử dụng phong cách đặt tên thống nhất trong toàn bộ mã nguồn, để làm cho mã nguồn dễ đọc và hiểu hơn.

Ví Dụ:

class Employee        // đặt tên class bằng kiểu PascalCase và mô tả được tính chất của class
{
public:
    void setName(string name);
    void setSalary(float salary);
private:
    string mName;
    float mSalary;
};

class ShoppingCart   // đặt tên class theo dạng danh từ và mô tả được tính chất của class
{
public:
    void addItem(Item item);
    void removeItem(Item item);
private:
    vector<Item> mItems;
};

class BankAccount   // đặt tên class mô tả được mục đích của class
{
public:
    void deposit(float amount);
    void withdraw(float amount);
private:
    float mBalance;
};

 

The post Quy Tắc Đặt Tên Biến Trong C++ first appeared on Techacademy.



Nhận xét

Bài đăng phổ biến từ blog này

Học Lập Trình Android Ở Đâu TpHCM, Hà Nội, Đà Nẵng ? Tốt Nhất, Uy Tín Nhất

Học lập trình Android là một trong những khóa học lập trình được nhiều bạn trẻ tìm kiếm nhất hiện nay bởi mực lương hấp dẫn và ổn định của một lập trình viên android. Đối với các bạn trẻ bắt đầu theo học android việc suy nghĩ học lập trình android ở đâu luôn là vấn đề được rất nhiều quan tâm. Để biết được câu trả lời khách quan nhất về học lập trình android ở đâu tại TpHCM, Hà Nội, Đà Nẵng? Mời bạn tham khảo ngay ý kiến từ Techacademy đưa ra dưới đây nhé! I. Học lập trình android ở đâu tốt nhất Hà Nôi, TpHCM, Đà Nẵng Dưới đây là danh sách các trung tâm đào tạo lập trình android hàng đầu Việt Nam hiện nay. 1, Techacademy Sử dụng phương pháp giảng dạy lập trình android được hiệu quả, giúp học viện hiểu bài và áp dụng thục hành ngay trong thực tế. Đây là phương pháp dạy lập trình android hiệu quả nhất hiện nay, giúp học viên xây dựng sự tự tin khi thực hành. Techacademy là trung tâm đào tạo lập trình android hàng đầu tại Việt Nam, được thành lập với đội ngũ giảng viên, chuyên gia lậ...

Phím Tắt Eclipse Thông Dụng Và Tiện Lợi Nhất ! Đọc Ngay Nếu Bạn Vẫn Đang Dùng Chuột

Việc sử dụng các thao tác click chuột nhiều lần trong Eclipse khiến các coder nhàm chán và tốn thời gian, hãy cải tạo nó bằng các phím tắt trong Eclipse. Dưới đây là danh sách một số những phím tắt thông dụng bạn nên biết. phím tắt eclipse (1) Đầu tiên hãy sử dụng phím tắt Ctrl + Shift + L để hiển thị danh sách các phím tắt trong Eclipse. phím tắt eclipse (2) Danh sách tất cả những phím tắt trong Eclipse bạn có thể áp dụng, được chia thành 12 mục khác nhau tùy thuộc vào tác dụng của phím tắt: 1. Quản lý tập tin và dự án Ctrl + N Tạo dự án mới bằng Wizard Ctrl + Alt + N Tạo dự án , tập tin, lớp, vv Alt + F Mở dự án, tệp, v.v. Ctrl + Shift + R Mở Resource (tệp, thư mục hoặc dự án) Alt + Enter Hiển thị và truy cập các thuộc tính tệp Ctrl + S Save tập tin hiện tại Ctrl + Shift + S Save tất cả các tập tin Ctrl + W Đóng tệp hiện tại Ctrl + Shift + W Đóng tất cả các tệp F5 Làm mới nội dung của phần tử đã chọn bằng hệ thống tệp cục bộ 2. Cửa sổ trình chỉnh sửa F1...

Hướng Dẫn Cài Đặt Python Trên Máy Tính?

Python là một ngôn ngữ lập trình phổ biến và được sử dụng rộng rãi trong lĩnh vực phát triển phần mềm và khoa học dữ liệu. Để bắt đầu sử dụng Python trên máy tính của bạn, bạn cần cài đặt nó. Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách cài đặt Python trên máy tính một cách dễ dàng. I. Cài Đặt Python Trên Vscode Python là một ngôn ngữ lập trình phổ biến và VS Code là một trình soạn thảo mã nguồn được ưa chuộng. Kết hợp cả hai, bạn có thể tận dụng lợi ích của cả hai công cụ để phát triển ứng dụng Python một cách hiệu quả. Trong bài viết này, chúng tôi sẽ hướng dẫn cách cài đặt Python trên VS Code. Bước 1: Cài đặt VS Code Trước khi bắt đầu, bạn cần cài đặt VS Code trên máy tính của mình. Truy cập trang web vscode.com, tải xuống phiên bản phù hợp với hệ điều hành của bạn và làm theo hướng dẫn trên màn hình để hoàn tất quá trình cài đặt. Bước 2: Cài đặt Extension Python cho VS Code Sau khi cài đặt VS Code, bạn cần cài đặt extension Python để hỗ trợ phát triển ứng dụng Python t...