[問題]關於字元陣列
char name[2];
cin>>name;
cout<<name;
當我輸入兩個字元時輸出就沒問題,
但三個和四個字元也可以正常輸出,我的問題在於只有宣告兩個字元
為什麼超出也可以輸出?
如果打一長串字元(十幾個字元),就會跑出
"0x35393837"指令參考的"0x35393837"記憶體,這是什麼意思
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.147.23
推
06/25 17:49, , 1F
06/25 17:49, 1F
→
06/25 17:49, , 2F
06/25 17:49, 2F
→
06/25 19:17, , 3F
06/25 19:17, 3F
→
06/26 04:14, , 4F
06/26 04:14, 4F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章