JavaScript is required

What is output?
Media VietJack

A.
LAPTRINHC++.NET
B.
.NETLAPTRINHC++
C.
Address of pstr[0] Address of pstr[1]
Trả lời:

Đáp án đúng: A


Đề bài yêu cầu xác định kết quả in ra màn hình của đoạn chương trình C++ cho trước. Đoạn code này sử dụng con trỏ để duyệt và in ra các phần tử của một mảng các chuỗi ký tự (string). Phân tích: - `string pstr[] = {".NET", "LAPTRINHC++"};`: Khai báo một mảng `pstr` gồm hai chuỗi ký tự. - `string *p = pstr;`: Khai báo con trỏ `p` kiểu `string*` và gán cho nó địa chỉ của phần tử đầu tiên trong mảng `pstr`. - `cout << *p << *(p+1);`: Dòng code này in ra: - `*p`: Giá trị mà con trỏ `p` đang trỏ tới, tức là phần tử đầu tiên của mảng `pstr`, là chuỗi ".NET". - `*(p+1)`: Giá trị mà con trỏ `p + 1` trỏ tới, tức là phần tử thứ hai của mảng `pstr`, là chuỗi "LAPTRINHC++". Như vậy, chương trình sẽ in ra ".NETLAPTRINHC++".

Câu hỏi liên quan