Rumah  >  Artikel  >  Berapa banyak bait yang diduduki lama?

Berapa banyak bait yang diduduki lama?

藏色散人
藏色散人asal
2023-02-01 11:49:4022444semak imbas

long menduduki 4 bait; panjang mewakili sejenis data integer panjang, yang merupakan jenis data asas dalam bahasa pengaturcaraan , julat nilai ialah "-2^31 ~ (2^31 -1)".

Berapa banyak bait yang diduduki lama?

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi C11, komputer Dell G3.

Berapa banyak bait yang diduduki lama?

4 keping.

Kata kunci panjang mewakili jenis data integer panjang, yang merupakan jenis data asas dalam bahasa pengaturcaraan Ia adalah singkatan daripada long int ialah Julat ialah: -2^31 ~ (2^31 -1).

Jenis data integer panjang ialah jenis data yang biasa digunakan dalam bahasa pengaturcaraan seperti bahasa C.

Jenis data integer panjang dibahagikan kepada integer panjang yang ditandatangani dan integer panjang yang tidak ditandatangani Julat nilai masing-masing adalah seperti berikut:

(1) Jenis integer panjang

Pengecam jenis. : long[int]

Bait: 4

Julat nilai pada mesin 32-bit: -2147483648~2147483647(-2^31~(2^31-1))

Mudah alih, tulis -LONG_MAX-1 ~LONG_MAX

( 2) Panjang tidak ditandatangani

Pengecam jenis: unsigned long[int]

Bait: 4

Julat nilai pada mesin 32-bit: 0~4294967295(0~(2^32-1))

Mudah alih, menulis 0 ~ ULONG_MAX

contoh aplikasi

#include <stdio.h>
 
int main()
 
{
 
    printf("short=%d\n\n",sizeof(short));
 
   printf("int=%d\n\n",sizeof(int));
   
   printf("long=%d\n\n",sizeof(long));
 
    printf("float=%d\n\n",sizeof(float));
   
   printf("double=%d\n",sizeof(double));
 
}

Output pada mesin 32-bit ialah:

short=2
int=4
long=4
float=4
double=8

Pembelajaran yang disyorkan: "Tutorial Video C "

Atas ialah kandungan terperinci Berapa banyak bait yang diduduki lama?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Apakah maksud resolusi 4K?Artikel seterusnya:Apakah maksud resolusi 4K?