[問題] dereference a pointer to char
int main
{
char *str="hello";
void *add=0;
add=str;
cout<<str<</t<<add<<endl;
system("pause");
return 0;
}
想請問一下為什麼將str改成*str輸出的結果會是h?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 36.235.171.79
→
01/03 22:48, , 1F
01/03 22:48, 1F
→
01/03 22:48, , 2F
01/03 22:48, 2F
→
01/03 23:01, , 3F
01/03 23:01, 3F
→
01/03 23:08, , 4F
01/03 23:08, 4F
→
01/03 23:25, , 5F
01/03 23:25, 5F
→
01/03 23:35, , 6F
01/03 23:35, 6F
→
01/04 10:01, , 7F
01/04 10:01, 7F
→
01/04 10:03, , 8F
01/04 10:03, 8F
→
01/04 10:04, , 9F
01/04 10:04, 9F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章