在c中,我知道一個無符號字符的大小是1個字節(= 1個字節= 8位),我知道一個無符號字符其實是一個介於0和255之間的整數值,現在如果我有以下使用unsigned char變量:這個變量的 unsigned char c = 255; //(this value can be any value from 0 to 255)
我怎麼能拿8個元素表示每個位值的表(0或1)? (如下所示:{1,
我正在從SQL表中讀取一個位值,並將其轉換爲布爾值以映射到布爾模型值。 但是,當我讀回IsPDLChecked位字段並初始化爲false時,我得到一個index out of range exception。 我擡頭異常的定義,我不知道爲什麼值超出範圍,由於它是初始化用假值,即0。所以這不是一個負範圍值。 問: 爲什麼我會得到一個IndexOutOfRange exception雖然位值被讀回被轉