搜尋
首頁運維windows維電腦程式設計中的無符號是什麼

在電腦程式設計中,術語「unsigned」(無符號)表示只能儲存正數的變數。電腦程式碼中的「signed」(有符號)表示變數可以包含負值和正值。此屬性可套用於大多數數字資料類型,包括int、char、short和long。

電腦程式設計中的無符號是什麼

無符號變數整數型別

#無符號變數型別的int可以包含零和正數,而有符號int可以包含負數、零和正數。

在32位元整數中,無符號整數的範圍為0到232-1 = 0到4,294,967,295,即約40億。有符號的版本從-231-1到231,也就是-2,147,483,648到2,147,483,647,或說- 20億到 20億。範圍是一樣的,但是在數軸上移動了。

預設情況下,C、c 和c#中的int型別是有符號的。如果涉及負數,則程式設計師必須更改為無符號。

無符號字元

對於只有1位元組的字符,無符號字元的範圍是0到256,而有符號字元的範圍是-127到127 。

獨立類型說明符和其他用法

無符號(和有符號)也可以作為獨立的類型說明符,但是如果單獨使用,它們預設為int 。

long類型的物件可以宣告為有符號長或無符號長。有符號的long與long相同,因為有符號是預設值。

以上是電腦程式設計中的無符號是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

MantisBT

MantisBT

Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

EditPlus 中文破解版

EditPlus 中文破解版

體積小,語法高亮,不支援程式碼提示功能

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強大的PHP整合開發環境

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)