unsigned

    0熱度

    2回答

    你怎麼區分這個區別?例如,假設你有0110 0101 1001 0011。 未簽名的BCD是6593,但簽名的值是什麼?

    0熱度

    1回答

    我正在使用libxml2。所有函數都使用xmlChar *。我發現xmlChar是一個無符號的字符。 所以我有一些關於如何使用它的問題。 1)例如,如果我使用utf-16或utf-32文件處理libxml2如何處理它並返回函數中的xmlChar?我會失去一些字符嗎? 2)如果我想對這個字符串做些什麼,我應該把它轉換爲char *還是wchar_t *以及如何? 我會失去一些人物嗎?

    3熱度

    2回答

    是在<stdint.h>宣佈int16_t類型保證要簽名,還是僅僅是應該要簽名?我會假設它必須簽署,但令人驚訝的是,我似乎無法找到任何明確提及此處的任何確鑿證據(即引用該規範)。 有人可以證實這種方式嗎?如果可能的話,我真的很感謝這個規範的具體引用。

    4熱度

    5回答

    我已經完成了一半以上的學習程序集,並且我熟悉如何將有符號和無符號整數呈現在位上的概念,我知道這似乎是一個奇怪的問題,答案會很明顯,但我想知道是否使用像加法這樣的算術運算對於一對數字來說是有意義的,其中一個數字被認爲是有符號數,另一個是無符號數,我想過下面的多個例子會產生正確的結果: 10000001(1字節的整數,並認爲無符號,相當於129) + (1字節的整數,並認爲符號(2的補碼系統),相當於

    4熱度

    5回答

    Hy!對不起,我的英語不好,反正問題是: 我有這樣的代碼在Objective-C: unsigned int a = 1; int b = -2 if (b < a); 我期待真實,而不是if(b < a)的結果是假的,爲什麼呢?

    6熱度

    4回答

    我有生成以下警告(與SP1 VS2008編譯器)這個示例代碼: 警告C4146:施加到無符號類型元負運算 ,結果仍然 無符號 代碼: void f(int n) { } int main() { unsigned int n1 = 9; f(-n1); } 但由於功能f將其參數作爲int不應該在沒有任何警告的情況下編譯此代碼?

    0熱度

    1回答

    我已經經歷了許多有關簽署/無符號字符的問題。我明白在C++中有三種不同的字符類型。目前,我有一個用Visual Studio編譯的大型代碼庫 - 「默認字符無符號」設置設置爲「否」。現在我應該爲我們的代碼庫添加一個特定的項目(將它集成爲我們當前工具集的一部分)。這個項目帶有一個文檔,強烈強調它需要默認字符無符號。 現在我開始想知道:爲什麼作者使用「char」而不是「unsigned char」,如

    1熱度

    1回答

    我有一個PostgreSQL 8.4.6表,其中玩家手中多達32個卡由32位表示: # \d pref_hand Table "public.pref_hand" Column | Type | Modifiers --------+-----------------------------+--------------- id | character varyi

    5熱度

    4回答

    unsigned char *adata = (unsigned char*)malloc(500*sizeof(unsigned char)); unsigned char *single_char = adata+100; 如何更改single_char中的前四位以表示1..10(int)之間的值? 問題來自TCP頭結構: Data Offset: 4 bits The number

    2熱度

    1回答

    如何在Google Checkout中獲得簡單的未簽名購物車,以便與Google Analytics進行電子商務跟蹤集成? 這一切的最高谷歌搜索結果都指向涉及簽名購物車或服務器到服務器API請求的實現的文檔。 (asking to self-answer)