[問題] C的字串強制轉型int
在網路上找不到類似的資訊
想請教一下, 將字串強制轉成unsigned int, 是有甚麼運算規則的嗎?
例如我有兩個字串: cahr* A與 "abcdefg"
用strcmp比較結果為0,
但是分別做(unsigned int)A 和 (unsigned int)"abcdefg" 所得的值並不相同
十分好奇, 請教為何會如此呢? 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.20.110.121
→
02/27 15:18, , 1F
02/27 15:18, 1F
→
02/27 15:25, , 2F
02/27 15:25, 2F
→
02/27 15:38, , 3F
02/27 15:38, 3F
→
02/27 15:44, , 4F
02/27 15:44, 4F
→
02/27 15:48, , 5F
02/27 15:48, 5F
→
02/27 15:48, , 6F
02/27 15:48, 6F
→
02/27 15:49, , 7F
02/27 15:49, 7F
→
02/27 17:54, , 8F
02/27 17:54, 8F
→
02/27 17:54, , 9F
02/27 17:54, 9F
→
02/27 17:55, , 10F
02/27 17:55, 10F
→
02/27 18:11, , 11F
02/27 18:11, 11F
→
02/27 18:12, , 12F
02/27 18:12, 12F