程序员常刷题C面试问题和答案。关于存储类说明符的问题:1. 什么是存储类说明符?C语言中的存储类说明符告诉编译器在哪里存储变量、如何存储变量、变量的初始值是什么以及变量的生命周期。
语法:storage_specifier data_type variable_name
C中存储类说明符的类型:C语言中有四个存储类说明符,他们是:自动的、登记、静止的、外部。
| 存放地点 | 初始/默认值 | 范围 | 一生 |
| ------------- | -------------- | ------- | ------- |
| Auto | CPU Memory | garbage value | local | within block |
| Static | CPU Memory | zero | local | Retains the value of the variable between different function calls. |
| Register | CPU Memory | garbage | local | within block |
| Extern | CPU Memory | zero | global | Till the end of the main |
暂无评论