30/09/2018, 20:49
Printf sẽ in ra màn hình cái gì?
int main()
{
char *p;
p="hello";
printf("%s
", *&*&p);
return 0;
}
main() {
char*p; p="Hello";
printf("%c
",*&*p);
}
Các anh chị em trong forum cho em hỏi 2 cái * &* & với cả * &* ở hàm printf kia nghĩa là gì ạ. Tại sao lại để như vậy, nó khác gì với in giá trị, địa chỉ của pointer p bình thường ko.?
Em cảm ơn ạ!
Bài liên quan
Bạn nên để code trong markdown nhé! Làm thế người đọc sẽ dễ nhìn hơn!
In ra địa chỉ của P
&& là “và”
& là chỉ địa chỉ của biến số nào đó
Em nhầm là * & * & với * & * ạ hi :))