• Con trỏ NULL trong C/C++

    Con trỏ NULL trong C/C++
    Nó luôn luôn là một bài thực hành tốt khi gán con trỏ NULL cho một biến con trỏ trong trường hợp bạn không biết chính xác địa chỉ để được gán. Điều này được thực hiện tại thời điểm khai báo biến. Một con trỏ mà được gán NULL được gọi là một con trỏ null.
  • Con trỏ trong C /C++

    Con trỏ trong C /C++
    Con trỏ - Pointer trong ngôn ngữ C /C++ rất dễ học và thú vị. Một vài tác vụ trong ngôn ngữ C /C++ được thực hiện dễ dàng hơn nhờ con trỏ, và những tác vụ khác trở nên linh hoạt hơn, như trong việc cấp phát bộ nhớ, không thể thực hiện mà không dùng con trỏ.
  • Number trong C++

    Number trong C++
    Thông thường, khi chúng ta làm việc với Number (các kiểu giá trị số), chúng ta sử dụng các kiểu dữ liệu gốc như int, short, long, float và double,... Các kiểu dữ liệu số, về giá trị có thể và dãy giá trị của chúng, đã được bàn luận trong chương Kiểu dữ liệu trong C++.
  • Gọi hàm bởi tham chiếu trong C++

    Gọi hàm bởi tham chiếu trong C++
    Phương thức gọi hàm bởi tham chiếu của các tham số đã truyền tới một hàm sao chép địa chỉ của một tham số vào trong tham biến chính thức. Bên trong hàm đó, địa chỉ được sử dụng để truy cập tham số thực sự được sử dụng trong gọi hàm. Điều này có nghĩa rằng các thay đổi được tạo ra với tham biến ảnh hưởng tới tham số được truyền.
  • Gọi hàm bởi con trỏ trong C++

    Gọi hàm bởi con trỏ trong C++
    Phương thức gọi hàm bởi con trỏ trong C++ truyền các tham số tới một hàm, sao các địa chỉ của một tham số vào trong tham số chính thức. Bên trong hàm, địa chỉ này được sử dụng để truy cập tham số thực sự được sử dụng trong lời gọi hàm. Nghĩa là các thay đổi được tạo ra cho tham số chính thức ảnh hưởng tới tham số đã truyền.
  • Gọi hàm bởi giá trị trong C++

    Gọi hàm bởi giá trị trong C++
    Phương thức thức gọi hàm bởi giá trị của các tham số đã truyền tới một hàm sao chép giá trị thực sự của một tham số vào trong tham biến chính thức của hàm. Trong trường hợp này, các thay đổi được tạo ra tới tham biến bên trong hàm không có ảnh hưởng tới tham số.
  • Hàm trong C/C++

    Hàm trong C/C++
    Một hàm là một nhóm các lệnh đi cùng nhau để thực hiện một nhiệm vụ. Mỗi chương trình C/C++ có ít nhất một hàm là hàm main(), và tất cả hầu hết các chương trình bình thường đều định nghĩa thêm các hàm.
  • Điều khiển luồng trong C++

    Điều khiển luồng trong C++
    Các cấu trúc điều khiển luồng yêu cầu lập trình viên xác định một hoặc nhiều điều kiện để được đánh giá và kiểm tra bởi chương trình, cùng với các lệnh được thực hiện nếu điều kiện được xác định là đúng, hoặc các lệnh khác được thực hiện nếu điều kiện xác định là sai.
  • Lớp lưu trữ (Storage Class) trong C/C++

    Lớp lưu trữ (Storage Class) trong C/C++
    Lớp lưu trữ (Storage Class) định nghĩa phạm vi và vòng đời của biến và/hoặc các hàm bên trong một chương trình C/C++. Chúng thường đứng trước kiểu dữ liệu mà chúng tác động.
  • Modifier trong C/C++

    Modifier trong C/C++
    C++ cho phép các kiểu dữ liệu char, int và double có các Modifier đặt trước chúng. Một Modifier được sử dụng để thông báo ý nghĩa của kiểu cơ sở, giúp cho nó tăng sự chính xác hơn với sự cần thiết của các tình huống đa dạng.
  • Hằng (Constant/Literal) trong C/C++

    Hằng (Constant/Literal) trong C/C++
    Constant liên quan tới các giá trị cố định mà chương trình không thể thay đổi và chúng được gọi là literals.
  • Phạm vi biến trong C++

    Phạm vi biến trong C++
    Chúng ta sẽ học hàm và các tham số của hàm là gì trong chương tới. Dưới đây chúng tôi sẽ giải thích khái niệm về biến cục bộ và biến toàn cục.
  • Kiểu biến trong C/C++

    Kiểu biến trong C/C++
    Một biến cung cấp nơi lưu giữ được đặt tên để chúng ta có thể thao tác. Mỗi biến trong C/C++ có một kiểu cụ thể, mà quyết định: kích cỡ và cách bố trí bộ nhớ của biến; dãy giá trị có thể được lưu giữ bên trong bộ nhớ đó; và tập hợp hoạt động có thể được áp dụng cho biến đó.
  • Comment trong C/C++

    Comment trong C/C++
    Comment của chương trình là các lời diễn giải, mà bạn có thể bao trong C/C++ code, và giúp cho bất kỳ ai đọc source code dễ dàng hơn. Tất cả ngôn ngữ lập trình đều cho phép một số mẫu comment nào đó.
  • Cú pháp C++ cơ bản

    Cú pháp C++ cơ bản
    Khi chúng ta xem xét một chương trình C++, nó có thể được định nghĩa như là một tập hợp của các đối tượng, mà giao tiếp thông qua việc triệu hồi các phương thức của mỗi đối tượng đó.
  • Cài đặt môi trường C++

    Cài đặt môi trường C++
    Để cài đặt môi trường cho C++ các bạn cần những công cụ phần mềm sau trên máy tính.
  • Tham số dòng lệnh trong C

    Tham số dòng lệnh trong C
    Chương này chỉ thực sự có ý nghĩa với bạn nếu bạn đang sử dụng command promt để biên dịch chương trình. Nó là có thể để truyền các giá trị từ dòng lệnh – command line cho chương trình C khi nó được thực hiện.
  • Đệ quy trong C

    Đệ quy trong C
    Đệ quy là quá trình lặp đi lặp lại một thành phần theo cùng một cách.
  • Xử lý lỗi trong C

    Xử lý lỗi trong C
    Các ngôn ngữ lập trình như ngôn ngữ C không cung cấp trực tiếp hỗ trợ việc xử lý lỗi nhưng bởi vì là ngôn ngữ chương trình hệ thống, nó cung cấp mức thấp nhất các dạng của giá trị trả về. Hầu hết các hàm của C và hàm trong Unix trả về giá trị 1 hoặc null trong bất kỳ trường hợp lỗi nào và thiết lập một mã lỗi errno cho biến toàn cục và chỉ dẫn có lỗi xảy ra trong quá trình gọi hàm.
  • Ép kiểu trong C

    Ép kiểu trong C
    Ép kiểu là cách để chuyển đổi một biến từ kiểu dữ liệu này sang kiểu dữ liệu khác.