Cũng như các ngôn ngữ lập trình khác, C++ cũng có những từ khóa riêng và cách comment ghi chú cho những đoạn code khác nhau. Để tìm hiểu về từ khóa và comment trong C++, mời bạn đọc cùng tham khảo bài viết dưới đây của eLib.VN
Chuỗi (String) trong C/C++ là một mảng ký tự được kết thúc bởi \0 (ký tự null). Dưới đây là các bài tập C sử dụng hàm và không sử dụng hàm giúp bạn hiểu kiến thức cơ bản nhất về chuỗi. Các chương trình này xử lý các chuỗi dưới dạng như là một mảng các ký tự.
Trong bài viết dưới đây, chúng ta sẽ cùng tìm hiểu về con trỏ this trong C++. Vậy con trỏ this có gì đặc biệt. Khi nào thì cần dùng con trỏ this. Chúng ta sẽ cùng eLib.VN tìm hiểu trong nội dung sau đây.
Chúng ta đã biết về quy trình làm việc để tạo ra một chương trình C++, những công cụ cần thiết và IDE mà chúng ta sẽ sử dụng để phát triển chương trình. Hôm nay, chúng ta sẽ cùng viết một chương trình đầu tiên trong C++. Học cách biên dịch và chạy một chương trình đơn giản. Cùng theo dõi bài viết dưới đây của eLib nhé!
Như chúng ta đã thấy cách C++ cho phép trả về một mảng từ một hàm, tương tự như vậy, bạn cũng có thể trả về con trỏ từ hàm trong C++. Để tìm hiểu về cách trả về con trỏ từ hàm, mời bạn đọc tham khảo bài viết dưới đây của eLib.
Hàm xây dựng (constructor) trong C++ là gì? Nó được sử dụng như thế nào? Nó có khác gì so với các hàm bình thường trong C++. Mời bạn đọc cùng eLib.VN tham khảo bài viết dưới đây của eLib.
Có những công việc được lặp đi lặp lại nhiều lần với Cấu trúc IF-ELSE hay Cấu trúc switch – case ta khó mà giải quyết được. Tuy nhiên với cấu trúc vòng lặp For ta dễ dàng giải quyết. Mời bạn đọc cùng tham khảo bài viết dưới đây của eLib.VN để tìm hiểu về Vòng lặp For trong C++ nhé!
Nếu bạn đã học qua lập trình C++ cơ bản, chắc chắc rằng trong hầu hết các bài tập về C++, bạn đều sử dụng các toán tử số học như cộng, trừ, nhân, chia. Hầu hết các toán tử đó đều được thực hiện trên toán hạng có kiểu dữ liệu cơ bản như int, float, double…Vậy nếu như bạn muốn thực hiện các toán tử đó đối với toán hạng có kiểu dữ liệu bạn tự định nghĩa thì làm sao? Mời bạn đọc cùng eLib.VN tham khảo bài viết dưới đây để hiểu rõ về Nạp chồng toán tử và Nạp chồng hàm trong C++.
Trong C++, ngoài những hàm có sẵn, chúng ta còn có thể tự định nghĩa một hàm theo nhu cầu của bạn. Để tìm hiểu về cách khai báo, cách tự định nghĩa hàm như thế nào, mời bạn đọc tham khảo bài viết dưới đây của eLib.VN
Trong bài viết dưới đây, eLib.VN thì chùng ta sẽ cùng bạn tìm hiểu các định nghĩa về lớp và đối tượng trong C++. Hiểu rõ cách truy cập và các phạm vi truy cập dữ liệu thành viên.
Nạp chồng toán tử truy cập thành viên lớp (->) trong C++ là gì? Hoạt động như thế nào? Cú pháp ra sao? Mời bạn đọc cùng tham khảo bài viết dưới đây của eLib.VN để hiểu rõ hơn về nạp chồng toán tử truy cập thành viên lớp (->) nhé!
C++ là ngôn ngữ lập trình có mục đích và được sử dụng rộng rãi hiện nay. Ngôn ngữ lập trình này bao gồm các tính năng lập trình mệnh lệnh (imperative programing), ngôn ngữ lập trình hướng đối tượng và ngôn ngữ lập trình khái quát. Trong bài học C++ này eLib.VN sẽ hướng dẫn bạn cách cài đặt môi trường C++. Cùng theo dõi nhé!
Con trỏ số học là gì? Nó hoạt động như thế nào? Nó khác gì với con trỏ bình thường? Để trả lời cho những câu hỏi trên, mời bạn đọc cùng eLib.VN tham khảo bài viết về con trỏ số học trong C++ dưới đây.
C++ là một ngôn ngữ bậc trung nằm giữa bậc cao và bậc thấp, nó là ngôn ngữ có tính minh bạch, rõ ràng trong việc khai báo và sử dụng biến, nghĩa là nếu bạn khai báo một biến kiểu chuỗi thì bạn không thể gán cho nó là kiểu số được. Trong bài viết dưới đây, chúng ta sẽ tìm hiểu về biến và cách khai báo biến trong C++. Cùng theo dõi nhé!
Khi kiểu dữ liệu bạn định nghĩa có nhiều thuộc tính, mỗi lần xuất ra phải nhờ vào hàm xuất do bạn tự định nghĩa vậy sao không định nghĩa luôn toán tử nhập xuất của iostream. Để tìm hiểu rõ hơn, mời bạn đọc cùng tham khảo bài viết dưới đây của eLib.VN
Dưới đây là các nguồn chứa các tài liệu tham khảo về C++ hữu ích. Mong bạn sử dụng chúng để hiểu sâu hơn các khái niệm đã được trình bày trong loạt bài này.
Trong bài viết dưới đây, chúng ta sẽ tìm hiểu tất cả mọi thứ về con trỏ. Bạn sẽ được học cách giá trị được lưu trong máy tính và cách truy xuất chúng dựa vào con trỏ. Cùng theo dõi nhé!
Con trỏ cũng là một biến chứa giá trị, do đó giá trị này có thể được lưu trữ trong các phần tử của mảng. Mảng này được gọi là mảng con trỏ. Để tìm hiểu rõ hơn về mảng con trỏ trong C++, mời bạn đọc cùng eLib.VN tham khảo bài viết dưới đây.
Hàm là một trong những cấu trúc cực kỳ quan trọng trong lập trình. Việc sử dụng hàm trong lập trình sẽ diễn ra rất thường xuyên. Vì vậy nắm, hiểu “hàm là gì? cách khai báo và sử dụng hàm trong C++” sẽ đóng vai trò then chốt trong việc học lập trình của bạn. Cùng eLib tham khảo bài viết dưới đây để biết thêm về hàm trong C++ nhé!
Static trong c++ là dữ liệu của lớp không phải là dữ liệu của đối tượng. Static trong c++ tồn tại như một biến toàn cục. Hay nói cách khác dữ liệu static xuất hiện trước khi bạn khởi tạo đối tượng của lớp, và nó chỉ tồn tại duy nhất.