Lớp lưu trữ trong C++ - Học C++ căn bản và nâng cao

Các bạn thân mến! Trong bài học hôm nay chúng ta sẽ cùng tìm hiểu về lớp lưu trữ (storage class) trong C++. Vậy lớp lưu trữ trong C++ là gì? Chúng ta cùng tìm hiểu trong nội dung sau đây nhé! 1. Lớp lưu trữ trong C++ Một lớp lưu trữ (storage class) trong C++ xác định phạm vi và thời gian tồn ...

Tác giả: Trần Trung Dũng viết 14:47 ngày 06/04/2021

Biến toàn cục và biến cục bộ trong C++ - Học C++ căn bản và nâng cao

Trong bài này chúng ta sẽ tìm hiểu khái niệm về biến toàn cục và biến cục bộ trong C++, qua bài này sẽ giúp bạn hiểu rõ phạm vi của hai loại biến này. Trong C++ cũng như các ngôn ngữ lập trình khác, biến có thể khai báo ở 3 nơi như sau: Biến được khai báo ...

Tác giả: Trần Trung Dũng viết 14:47 ngày 06/04/2021

Giải thích về hàm đệ quy trong C++ dễ hiểu nhất - Học C++ căn bản và nâng cao

Trong bài học hôm nay chúng ta sẽ tìm hiểu về hàm đệ quy trong C++, đây là nội dung mà mình nghĩ là tương đối khó đối với các bạn mới bắt đầu học lập trình. Nói về đệ quy thì bạn có thể liên tưởng đến khái niệm vòng lặp trong lập trình, nghĩa là một chương trình sẽ được gọi lại nhiều lần cho đến ...

Tác giả: Trần Trung Dũng viết 14:47 ngày 06/04/2021

Hiểu hơn về tham trị và tham chiếu trong C++ - Học C++ căn bản và nâng cao

Trong bài này mình sẽ giúp bạn hiểu hơn về tham trị và tham chiếu trong C++, đây là hai cách truyền tham số cho hàm C++ mà bạn nhất định phải biết. Trong C++ hỗ trợ cho chúng ta 2 cách gọi hàm đó là tham trị (call by value) và tham chiếu (call by reference). Cả hai đều có chung mục đích là truyền ...

Tác giả: Trần Trung Dũng viết 14:47 ngày 06/04/2021

Cách viết hàm và cách gọi hàm trong C++ (function) - Học C++ căn bản và nâng cao

Trong bài này mình sẽ hướng dẫn cách viết hàm trong C++, qua bài học bạn sẽ hiểu khái niệm hàm là gì, cũng như cách gọi hàm trong C++ đầy đủ nhất. Hàm là một tính năng rất quan trọng trong hầu hết các ngôn ngữ lập trình, nó giúp lập trình viên tạo ra những đoạn code có tính kế thừa, giúp việc ...

Tác giả: Trần Trung Dũng viết 14:47 ngày 06/04/2021

Bài tập vòng lặp while và do while trong C++ - Học C++ căn bản và nâng cao

Trong bài này mình sẽ tổng hợp các bài tâp vòng lặp while trong C++, bên cạnh mỗi bài mình cũng sẽ hướng dẫn giải bài tập bằng vòng lặp do while trong C++. Nếu một bài toán được giải bằng vòng lặp while thì bạn hoàn toàn có thể sử dụng vòng lặp do while để thay thế. Tuy nhiên, theo cá nhân mình ...

Tác giả: Trần Trung Dũng viết 14:47 ngày 06/04/2021

Bài tập vòng lặp for trong C++ có lời giải - Học C++ căn bản và nâng cao

Trong bài này mình sẽ tổng hợp các bài tập vòng lặp for trong C++ để giúp các bạn rèn luyện xử lý vòng lặp for, đây là những bài tập có lời giải do mình biên soạn và có tham khảo trên internet. Vòng lặp for C++ rất quan trọng, nó được sử dụng rất nhiều khi xử lý mảng, vì vậy bạn phải nắm vững cấu ...

Tác giả: Trần Trung Dũng viết 14:47 ngày 06/04/2021

Lệnh goto trong C++ (Nhảy tới một đoạn code trong C++) - Học C++ căn bản và nâng cao

Trong bài này chúng ta sẽ tìm hiểu lệnh goto trong C++, đây là lệnh dùng để nhảy đến một đoạn code nào đó, nó cũng có thể được dùng để tạo một vòng lặp trong C++. Trước tiên hãy cùng mình tìm hiểu công dụng của lệnh goto C++ trước đã nhé, sau đó ta sẽ làm một vài ví dụ để giúp bạn dễ hiểu hơn. ...

Tác giả: Trần Trung Dũng viết 14:47 ngày 06/04/2021

Lệnh continue trong C++ (Nhảy tới lần lặp tiếp theo) - Học C++ căn bản và nâng cao

Trong bài này bạn sẽ được học cách sử dụng lệnh continue trong C++, đây là lệnh dùng để bỏ qua lần lặp hiện tại và nhảy tới lần lặp tiếp theo. Không chỉ có ở C++ mà continue có trong hầu hết các ngôn ngữ lập trình hiện đại. Lệnh thường được sử dụng trong các loại vòng lặp như: vòng lặp while, ...

Tác giả: Trần Trung Dũng viết 14:47 ngày 06/04/2021

Cách dùng lệnh break trong C++ (Dùng thoát khỏi vòng lặp) - Học C++ căn bản và nâng cao

Trong bài học hôm nay mình sẽ giới thiệu cho các bạn câu lệnh break trong C++, lệnh break C++ này được dùng để thoát khỏi vòng lặp một cách đột ngột. Trước khi đi vào bài học này, hãy chắc rằng các bạn đã hiểu rõ về các loại vòng lặp trong C++ như vòng lặp for, vòng lặp while, vòng lặp do while ...

Tác giả: Trần Trung Dũng viết 14:47 ngày 06/04/2021

Vòng lặp do while trong C++ (có bài tập thực hành) - Học C++ căn bản và nâng cao

Trong bài viết này chúng ta sẽ học cách khai báo vòng lặp do while trong C++, đây là vòng lặp tương tự như vòng lặp while, chỉ có điểm khác là nó lặp ít nhất một lần. Qua bài này bạn sẽ trả lời được câu hỏi "tại sao có vòng lặp while rồi mà sinh ra thêm vòng lặp do while làm gì?". Từ đó bạn sẽ ...

Tác giả: Trần Trung Dũng viết 14:47 ngày 06/04/2021

Cách sử dụng vòng lặp while trong C++ - Học C++ căn bản và nâng cao

Trong bài này mình sẽ hướng dẫn các bạn cách sử dụng vòng lặp while trong C++, sau đó sẽ đính kèm một số bài tập thực hành sau khi học xong bài vòng lặp while này. Ở bài học trước chúng ta đã tìm hiểu một loại vòng lặp trong C++ đó là vòng lặp for. Trong bài hôm nay chúng ta sẽ tiếp tục tìm hiểu ...

Tác giả: Trần Trung Dũng viết 14:47 ngày 06/04/2021

Vòng lặp for trong C++ (có bài tập thực hành) - Học C++ căn bản và nâng cao

Trong bài này chúng ta sẽ cùng tìm hiểu về vòng lặp for trong C++, kết thúc bài học mình cũng có soạn một số bài tập vòng lặp for trong C++ có lời giải nhé. Vòng lặp là một khái niệm khá trừu tượng, nó thể hiện cho một hành động được lặp đi lặp lại nhiều lần và sẽ có một số lần lặp cụ thể. ...

Tác giả: Trần Trung Dũng viết 14:47 ngày 06/04/2021

ìm hiểu cấu trúc mảng (array) trong C++ - Học C++ căn bản và nâng cao

Trong bài viết này chúng ta sẽ tìm hiểu cấu trúc mảng trong C++, qua bài này sẽ giúp bạn hiểu khái niệm mảng là gì? Các thao tác khởi tạo / thêm / sửa / xóa các phần tử của mảng. Mảng trong C++ còn có tên khác là array, nên khi tìm hiểu trên internet thì bạn hãy sử dụng từ khóa array nếu muốn ...

Tác giả: Trần Trung Dũng viết 14:47 ngày 06/04/2021

Bài tập if else trong C++ (có đổi sang switch case) - Học C++ căn bản và nâng cao

Trong bài này mình sẽ tổng hợp một số bài tập if else trong C++, qua đó bạn cũng có thể chuyển sang giải bài tập bằng lệnh switch case. Để thành thạo hai lệnh rẻ nhánh if else và switch case thì bạn phải luyện tập thật nhiều, và dưới đây là tổng hợp những bài tập ở mức cơ bản nhất để bạn có thể ...

Tác giả: Trần Trung Dũng viết 14:47 ngày 06/04/2021

Cấu trúc lệnh switch case trong C++ (có bài tập thực hành) - Học C++ căn bản và nâng cao

Trong bài này chúng ta sẽ tìm hiểu lệnh switch case trong C++, đây là cũng là một lệnh rẻ nhánh rất hữu ích. Cuối bài học mình có tổng hợp một số bài tập switch case giúp bạn thực hành nữa nhé. Ở bài học trước chúng ta đã cùng tìm hiểu về cấu trúc điều khiển if trong C++ là gì rồi. Trong bài học ...

Tác giả: Trần Trung Dũng viết 14:47 ngày 06/04/2021

án tử ba ngôi trong C++ - Học C++ căn bản và nâng cao

Trong bài này mình sẽ giới thiệu toán tử ba ngôi trong C++, đây là cách viết rút gọn lệnh if else cực kì hữu ích, giúp lập trình viên rút gọn thời gian code rất nhiều. Toán tử ba ngôi thực ra là cách rút gọn code của lệnh if else, nhưng nó chỉ hoạt động trong những trường hợp đơn giản, và lệnh ...

Tác giả: Trần Trung Dũng viết 14:47 ngày 06/04/2021

Cấu trúc lệnh if else trong C++ (có bài tập thực hành) - Học C++ căn bản và nâng cao

Trong bài này chúng ta sẽ học cách sử dụng lệnh if else trong C++, đây là một lệnh điều khiển rẻ nhánh chương trình rất thông dụng trong lập trình C++. Trong ngôn ngữ C++ cũng như các ngôn ngữ lập trình khác như JAVA, C#, Ruby, PHP, Javascript, đó là chương trình sẽ được biên dịch và thực thi các ...

Tác giả: Trần Trung Dũng viết 14:47 ngày 06/04/2021

Các toán tử trong C++ - Học C++ căn bản và nâng cao

Trong bài này mình sẽ giới thiệu một số toàn tử trong C++ thường dùng nhất như: Toán tử gán, toán tử toán học, toán tử so sánh, toán tử logic, và nhiều toán tử khác. Toán tử đóng vai trò rất quan trọng trong lập trình, nó giúp chúng ta giải quyết các bài toán một cách nhuần nhuyễn và logic hơn. ...

Tác giả: Trần Trung Dũng viết 14:47 ngày 06/04/2021

Cách viết ghi chú trong C++ - Học C++ căn bản và nâng cao

Trong bài này chúng ta sẽ tìm hiểu cách viết ghi chú trong C++, qua đó bạn sẽ biết các tạo ghi chú một dòng và ghi chú trên nhiều dòng. Hầu hết các ngôn ngữ lập trình đều hỗ trợ chức năng ghi chú (hay còn gọi là comment) nhằm giúp ta diễn giải một số đoạn code nào đó để khi đọc vào có thể hiểu ý ...

Tác giả: Trần Trung Dũng viết 14:47 ngày 06/04/2021