What will be output when you will execute following c code?

Trả lời:
Đáp án đúng: A
Đoạn code C trên có một lỗi cú pháp tại dòng `int *p = *a;`. Toán tử `*` được sử dụng để truy cập giá trị tại địa chỉ được trỏ bởi một con trỏ, nhưng ở đây `a` là một mảng (tương đương với một con trỏ tới phần tử đầu tiên của mảng), không phải là một con trỏ trỏ tới một con trỏ. Để gán địa chỉ của phần tử đầu tiên trong mảng `a` cho con trỏ `p`, ta nên sử dụng `int *p = a;` hoặc `int *p = &a[0];`. Do có lỗi tại dòng này nên chương trình sẽ không biên dịch được. Vì vậy, đáp án đúng là "Error at (*)".
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
