Re: [FAQ&FME] C 語言新手十誡

看板C_and_CPP (C/C++)作者 (懶~皮卡~暈)時間19年前 (2005/08/26 23:06), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串7/14 (看更多)
看看這個適不適合加進入。 注意變數的range,要想辦法避免這些問題。 錯誤範例: PS.在某些平臺下 b 也會ok!! 正常來說 b always false. #include <stdio.h> int main(void){ unsigned char a = 0x80; char b = 0x80; if( a == 0x80 ){ printf( "a ok\n" ); } if( b == 0x80 ){ printf( "b ok\n" ); } } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.104.34.19

220.141.227.153 08/26, , 1F
沒錯...不然會發生segmentation fault..
220.141.227.153 08/26, 1F

218.160.110.19 08/27, , 2F
看不出來那裡會錯..可以教一下嗎???
218.160.110.19 08/27, 2F

218.160.110.19 08/27, , 3F
是unsigned char和char的區分嗎???
218.160.110.19 08/27, 3F
文章代碼(AID): #133o_a3c (C_and_CPP)
文章代碼(AID): #133o_a3c (C_and_CPP)