计算机编程中的无符号是什么
在计算机编程中,术语“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。有符号的long与long相同,因为有符号是默认值。
Atas ialah kandungan terperinci 计算机编程中的无符号是什么. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

