unsigned

    1熱度

    3回答

    我一直在閱讀幾個網站,但沒有一個對我有意義。有符號和無符號二進制數與有符號和無符號變量相同。如果你能幫忙,我會很高興:)

    0熱度

    1回答

    我試圖將一個無符號整數轉換爲一個整型指針,並且我不斷收到一個段錯誤,valgrind說無效free(),delete,delete [],realloc ()。我不明白爲什麼我得到這個錯誤,因爲函數中的所有釋放都被註釋掉了,並且我在destroy函數中防止了segfaults。有任何想法嗎? 測試代碼: void hugePrint(HugeInteger *p) { int i;

    2熱度

    1回答

    2017年,標準Fortran中是無符號整數,還是它可能不是某些編譯器的可移植擴展?

    -2熱度

    1回答

    我有我想要的字符串從HexValue 轉換成HexValue並獲取字符串,例如一個場景我有值'33字符串' 在裏面 。所以,當我將它轉換爲十六進制我得到的結果爲'21',當我將'21'這是十六進制值返回到字符串我應該得到'33'作爲輸出。 以下是我已經爲將字符串轉換爲十六進制做代碼 + (NSString *) hexValue:(NSString *)str { return [NSS

    0熱度

    3回答

    代碼: char temp[] = "1010000001010011"; printf("%s\n", temp); unsigned long num = atoi(temp); printf("%lu\n", num); 輸出: 1010000001010011 4081617243 爲什麼不NUM 41043?

    1熱度

    1回答

    試想一個交易表.. CREATE TABLE `transaction` ( `id` INT NOT NULL AUTO_INCREMENT, `type` ENUM('buy','sell') NOT NULL, `amount` DECIMAL(10,2) UNSIGNED NOT NULL, `currency` ENUM('eur','usd') N

    0熱度

    1回答

    之間的差在C中,有作爲一種類型的直接和unsigned intunsigned之間的差? 更新: 這是this question的副本,但另一個問題沒有回答有關可能存在的小轉租。感謝@EOF指出了實現在位域中定義的行爲。

    4熱度

    4回答

    我要通過Andrew Koenig和Barbara E. Moo編寫的「Accelerated C++」一書,我對第2章中的主要示例有一些疑問該代碼可以被總結如下,並且在不警告/錯誤被編譯具有克++: #include <string> using std::string; int main() { const string greeting = "Hello, world!";

    0熱度

    1回答

    嘿大家堆棧溢出! 所以,我被困在此提示:! 「使用循環來確定n的值,這將產生一個可以被存儲在一個無符號短變量最大的n個值打印出來的最大值一個無符號的短變量,n的值將產生最大的n!小於或等於無符號的短變量的最大值注意:包含在limits.h中的常量USHRT_MAX提供了無符號短整數的最大值變量。」 我猜測,對於上面的提示,它解決爲什麼當我輸入一個整數,如34到程序,我得到0作爲輸出的34. 我已階

    4熱度

    5回答

    我正在讀計算機系統上的卡耐基梅隆(Carnegie Mellon)幻燈片,以便進行測驗。在slide第49頁: 計數打倒無符號 正確的方式來使用簽名作爲循環索引 unsigned i; for (i = cnt-2; i < cnt; i--) a[i] += a[i+1]; 更妙 size_t i; for (i = cnt-2; i < cnt; i--) a[i] += a[i+