看板 java 關於我們 聯絡資訊
想請教一下板上大大 之前我用到了關於 ^ 這個運算 但有些地方不太懂 char p='0'; char m='1'; int a; a=p^m; System.out.print(a); 上面這樣 a 是顯示 1 , 但若改成 int p=0; char m='1'; int a; a=p^m; System.out.print(a); 上面是顯示ASCII的49(1) 想請問一下為什麼有這樣的差異 ??? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.193.210.97