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

Dalam bahasa C, apakah kelas penyimpanan daftar?

WBOY
WBOYke hadapan
2023-08-30 09:45:151474semak imbas

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);
}
e

Output

output dinyatakan di bawah -

1 2 3 4 5
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
}

Output

Output dinyatakan di bawah −

0

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);
}

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

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam