Câu hỏi của Đại Dương

Tại sao có thể viết char *a="Tai sao?";

Đã nhiều lần mình sử dụng chuỗi kí tự hằng gán cho một con trỏ kí tư. Nhưng không hiểu tại sao lại có thể gán được như vậy: Ví dụ: char *a="tel my why!"; Đúng ra là biến con trỏ a kia, nó phải tham chiếu(trỏ) tới địa chỉ của đối tượng kiểu char chứ?Chuỗi hằng trên đâu phải là địa chỉ của bộ nhớ ...

Đại Dương viết 17:44 ngày 30/09/2018 chỉnh sửa

Tìm ý tưởng để thực hiện phép chia trên số lớn?

Chào mọi người. Mình đang làm bài +, -, *, / số nguyên cực lớn. Mình đã giải được thuật toán: +, -, * rồi. Làm đến / thì thấy bí quá. Các bạn góp ý giúp mình về ý tưởng và cách làm với. Mình chỉ cần hướng cách để giải thôi chứ không cần code. Xin cảm ơn!

Đại Dương viết 17:43 ngày 30/09/2018 chỉnh sửa

Toán tử chuyển đổi kiểu?

Thắc mắc quá không hiểu trình biên dịch có lý do gì? Nhờ các bạn giải thích giúp mình vs! #include <iostream> using namespace std; class PhanSo { public: PhanSo(int t = 0, int m = 1) :tu(t), mau(m){} ~PhanSo(){} friend PhanSo operator*(const PhanSo &ps1, const PhanSo ...

Đại Dương viết 17:43 ngày 30/09/2018 chỉnh sửa

Cách sử dụng hàm gcount()

Các bạn ơi hàm gcount() trong lớp istream sử dụng ra làm sao vây? Thanks các bạn nhiều!

Đại Dương viết 17:40 ngày 30/09/2018 chỉnh sửa

Con trỏ và mảng kí tự trong C++

Các bạn xem xét giúp mình vấn đề này Đoạn chương trình dưới đây minh họa điều mình muốn nói! #include <iostream> using namespace std; void Function_1(char *pChar) { cout << pChar << endl; } void Function_2(int *pInt) { cout << pInt << endl; } int ...

Đại Dương viết 17:30 ngày 30/09/2018 chỉnh sửa

Lỗi 'base class undefined' và 'llegal member initialization' trong C++

Mình gặp một vấn đề trong C++ không thể lý giải được là tại sao? giả sử mình có lớp sinh viên là lớp cơ sở trừu tượng Lớp sinh viên đại cương kế thừa từ sinh viên Khi mình viết lớp sinh viên chuyên ngành kế thừa từ sinh viên đại cương thì những lỗi này đây: “base class undefined” và ...

Đại Dương viết 17:26 ngày 30/09/2018 chỉnh sửa

Dùng con trỏ để xóa mảng heap trong C++

Mọi người giải đáp giúp mình với! Mình có đoạn code như sau: int *pInt=new int[10]; Mình muốn sử dụng con trỏ để xóa một phần tử trên heap, mặc dù đã thử nhiều cách sau: int *pInt = new int[10]; int *temp = pInt; *temp = 0; temp += 9; *temp = 9; delete temp; hay: delete ...

Đại Dương viết 17:24 ngày 30/09/2018 chỉnh sửa

Lỗi EOF trong C++

Mình đang sử dụng C++, nhưng gặp một vấn đề. Giả sử mình có một dãy số: 3, 5, 1, 8, 2 được ghi vào tệp. Và sau đó mình đọc dữ liệu vào như sau: while (!fin.eof()) { fin >> a; cout << a <<" "; } fin.close(); ->Thì được kết quả không mong muốn, dữ liệu được xuất ra như ...

Đại Dương viết 17:22 ngày 30/09/2018 chỉnh sửa

Cho mình xin bài tập NNLT C++ phần class cơ bản

Mình vừa mới học xong phần class cơ bản, bạn nào có thể cho mình xin bài tập với. Xin chân thành cảm ơn!

Đại Dương viết 17:05 ngày 30/09/2018 chỉnh sửa

Hỏi về nguyên lý nạp chương trình vào RAM

CÂU HỎI: Trong C++ khi chương trình của mình được chạy, nó sẽ được tải từ file trên đĩa vào RAM như thế nào? =>>Và các hằng số cũng là những vị trí lưu trữ dữ liệu thì nó được lưu trữ ra làm sao? Mong mọi người giúp mình với!

Đại Dương viết 17:03 ngày 30/09/2018 chỉnh sửa
< 1 2 3 >