What will be output of following program? #include
Trả lời:
Đáp án đúng: A
Chương trình này liên quan đến con trỏ và con trỏ cấp 2 trong C.
- `i` là một biến kiểu `int` có giá trị là 3.
- `j` là một con trỏ kiểu `int *`, trỏ đến địa chỉ của `i`.
- `k` là một con trỏ cấp 2 kiểu `int **`, trỏ đến địa chỉ của `j`.
Khi in ra:
- `k` sẽ in ra địa chỉ của `j`.
- `*k` sẽ in ra giá trị mà `k` trỏ tới, tức là địa chỉ của `i`.
- `**k` sẽ in ra giá trị mà `*k` trỏ tới, tức là giá trị của `i`, là 3.
Do đó, output sẽ là "Địa chỉ của j , Địa chỉ của i , 3".