JavaScript is required

Kết quả của chương trình sau là gì:

#include

void main() {

int x, *p;

x = 6; p = &x;

printf("%d", x);

printf("%d", *p);

}

A.

69

B.

66

C.

Lỗi khi xây dựng chương trình

D.
Kết quả khác
Trả lời:

Đáp án đúng: B


Chương trình C này khai báo một biến nguyên `x` và một con trỏ `p` trỏ đến một biến nguyên. Đầu tiên, `x` được gán giá trị 6. Sau đó, con trỏ `p` được gán địa chỉ của `x`. Hàm `printf` đầu tiên in giá trị của `x`, là 6. Hàm `printf` thứ hai in giá trị mà `p` trỏ tới, tức là giá trị của `x`, cũng là 6. Do đó, chương trình sẽ in ra "66".

Câu hỏi liên quan