Printf sẽ in ra màn hình cái gì?

int main()
{
    char *p;
    p="hello";
    printf("%s\n", *&*&p);
    return 0;
}

main() {
char*p; p="Hello"; 
printf("%c\n",*&*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ạ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 :smile:
&& là “và”
& là chỉ địa chỉ của biến số nào đó

Em nhầm là * & * & với * & * ạ hi :))

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?