討論串[問題] 把8個 0/1 存成一個byte
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者bleed1979 (十三)時間16年前 (2009/04/01 09:22), 編輯資訊
0
0
1
內容預覽:
因為不會將array印出來, 結尾就不加'\0'. 兩個互轉的程式讓您對照參考, 您要的程式在第二個.. #include <stdio.h>. int main(void). { /*1 2 4 8 16 32 64 128 */. char array[8] = {'1', '0', '0',
(還有495個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者hylkevin (Kevin)時間16年前 (2009/04/01 04:22), 編輯資訊
0
0
0
內容預覽:
你如果是想問有沒有類似c=01010101(2進位)之類的寫法. 就我所知是沒有. 你可以用c=(1<<6)+(1<<4)+(1<<2)+1取代. 否則就是c=0x55. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 220.136.185.132.

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者yuhooo (yuho)時間16年前 (2009/04/01 02:18), 編輯資訊
0
0
0
內容預覽:
假設線再我有一個 char[1]. 怎樣讓8個0/1整數 寫到char中. 使char[] 改變. 謝謝!. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 58.114.201.39.
首頁
上一頁
1
下一頁
尾頁