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.



source https://techacademy.edu.vn/quy-tac-dat-ten-bien-trong-c/

Nhận xét

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

Vẽ Tam Giác Trong C++

Vẽ tam giác trong C++ là một trong những bài tập lập trình về C++ sử dụng vòng lặp khá hay giúp các bạn luyện tư duy code cũng như cách sử dụng vòng lặp. Dưới đây là một số lời giải các bài tập vẽ tam giác trong C++ I. Vẽ Tam Giác Cân Trong C++ Viết chương trình C++ sử dụng ký tự * để vẽ tam giác vuông cân trong C++.Chúng ta sử dụng hai vòng lặp lồng nhau để giải bài toán này. Lời Giải: #include <stdio.h> #include <stdlib.h> int main() { int n; int q = 0; printf("Chuong trinh nay se in ra tam giac can\n"); printf("Nhap chieu cao tam giac cua ban: \n"); scanf("%d",&n); while (n > 0) { for (int i = 1; i<n; i++) printf("%c", ' '); for (int k = 0; k <= q; k ++) printf("%c", '*'); n -- ; q += 2 ; printf("\n"); } return 0; } II. Vẽ Hình Tam Giác Trong C++ Viết một chương trình in ra hình

Nên học C hay C++ ? Lựa chọn nào tốt hơn

Bạn đang mới học lập trình và đang phân vân nên học lập trình C hay C++ , bài viết dưới đây của Tehcacademy.edu.vn sẽ phần nào giải đáp cho bạn thắc mắc trên.  I. Nên học ngôn ngữ lập trình C hay C++ Nếu bạn đang phân vẫn lựa chọn nên học C hay C++ thì dưới đây là một số ưu điểm và nhược điểm của ngôn ngữ lập trình C và C++. Dựa trên đánh giá này, giúp bạn lựa chọn nên học lập trình C hay C++ 1, Ưu điểm và nhược điểm của ngôn ngữ lập trình C, C++ Dưới đây là một số ưu điểm, nhược điểm của ngôn ngữ c và c++: C, C++ đều có những ưu điểm và nhược điểm riêng + Ngôn ngữ lập trình C Ưu điểm : + Hiệu suất cao Mỗi một ngôn ngữ đều dựa vào khả năng sử dụng bộ nhớ để đánh giá hiệu suất. Đây chính là ưu điểm đầu tiên của C, nó có thể chạy mượt mà trên những hệ thống giới hạn về dung lượng, lý do là vì ngay từ đầu C được thiết kế với mục đích thay thế ASM trong các hệ thống bộ nhớ cực hạn chế thập niên 1960. + Tính linh hoạt Lập trình C có 2 tính linh hoạt và là 2 ưu điểm nổi bật củ

Tìm Phần Tử Xuất Hiện Nhiều Nhất Trong Mảng C++

Tìm phần tử xuất hiện nhiều nhất trong mảng là một vấn đề phổ biến trong lập trình C++. Để giải quyết vấn đề này, bạn có thể sử dụng một số phương pháp khác nhau như sử dụng bảng băm (hash table), sắp xếp mảng và duyệt qua mảng. Cùng techacademy đi tìm hiểu chi tiết chủ đề này ngay bài viết bên dưới đây nhé. I. Tìm Phần Tử Xuất Hiện Nhiều Nhất Trong Mảng C++ Trong lập trình C++, việc tìm ra phần tử xuất hiện nhiều nhất trong một mảng là một vấn đề phổ biến và quan trọng. Điều này thường được thực hiện thông qua việc sử dụng các thuật toán và cấu trúc dữ liệu phù hợp. Chúng ta sẽ thảo luận về cách thực hiện điều này một cách hiệu quả trong ngôn ngữ lập trình C++. 1. Sử dụng Bảng Băm (Hash Map): Một cách phổ biến để giải quyết vấn đề này là sử dụng bảng băm. Chúng ta có thể duyệt qua mảng, đếm số lần xuất hiện của mỗi phần tử và lưu trữ chúng trong một bảng băm. 2. Sắp Xếp và Đếm: Một cách khác là sắp xếp mảng và sau đó duyệt qua mảng để đếm số lần xuất hiện của mỗi phần tử liên ti