Rumah > pembangunan bahagian belakang > C++ > Dalam bahasa C, apakah kelas penyimpanan daftar?

Dalam bahasa C, apakah kelas penyimpanan daftar?

WBOY
Lepaskan: 2023-08-30 09:45:15
ke hadapan
1447 orang telah melayarinya

Dalam bahasa C, apakah kelas penyimpanan daftar?

Terdapat empat kelas storan dalam bahasa pengaturcaraan C, iaitu:

  • auto
  • luaran
  • statik
  • daftar

Daftar pembolehubah

    Daftar pembolehubah
  • Nilai pembolehubah daftar disimpan dalam daftar CPU dan bukannya dalam memori, di mana pembolehubah biasa disimpan.

  • Daftar ialah unit simpanan sementara dalam CPU.

  • Mereka membenarkan pembolehubah daftar mempunyai masa capaian yang lebih cepat daripada pembolehubah biasa.

contoh 1

berikut adalah kelas penyimpanan Register untuk program c:

Demonstrasi

#include<stdio.h>
main ( ){
   register int i;
   for (i=1; i<=5; i++)
      printf ("%d ",i);
}
Salin selepas log masuk
e

Output

output dinyatakan di bawah -

1 2 3 4 5
Salin selepas log masuk
e

example 2

overider lain program c menggunakan program c daftar kelas storan Program −

Demonstrasi Dalam Talian

#include<stdio.h>
int main(){
   register int a;
   printf("%d",a); //prints default value of a =0
}
Salin selepas log masuk

Output

Output dinyatakan di bawah −

0
Salin selepas log masuk

Contoh 3

Berikut ialah program C ketiga untuk kelas storan statik −

keluaran Output

dinyatakan di bawah −

#include<stdio.h>
int main(){
   register int i = 10;
   int *p;
   //int *p = &i; //error occurred ,here we are trying to request address of register    variable
   printf("Value of i: %d", *p);
   printf("Address of i: %u", p);
}
Salin selepas log masuk

Atas ialah kandungan terperinci Dalam bahasa C, apakah kelas penyimpanan daftar?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:tutorialspoint.com
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan