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) ;
};
Trả lời:
Đáp án đúng: B
Chương trình khai báo một biến `x` kiểu `int` và gán giá trị 6. Sau đó, chương trình khai báo một con trỏ `p` kiểu `int` và gán địa chỉ của `x` cho `p`. Khi in ra `x`, chương trình sẽ in ra giá trị của `x`, tức là 6. Khi in ra `*p`, chương trình sẽ in ra giá trị mà con trỏ `p` trỏ tới, tức là giá trị của `x`, cũng là 6. Do đó, kết quả của chương trình là in ra 6, sau đó in ra 6. Vậy đáp án đúng là B.





