ADMICRO
What is output?
void main()
{
int ints[] = { 0, 5, 10, 15 };
int* i2 = ints + 2;
int a = *i2++; // a = *(i2++);
printf("%d#%d\n", a, *i2);
getch();
}
Chính xác
Xem lời giải
Hãy suy nghĩ và trả lời câu hỏi trước khi xem đáp án
ADSENSE / 1
Lời giải:
Báo saii2++ được thực hiện nhưng giá trị của i2 sẽ được thay đổi sau khi sử dụng. \
Sau khi thực hiện a = *(i2++), a = *i2 = 10, i2 = i2 + 1.
Câu hỏi này thuộc ngân hàng trắc nghiệm dưới đây, bấm vào Xem chi tiết để làm
toàn bài
ZUNIA12
ZUNIA9
AANETWORK