关于指针的那点事
本是漫无目的地游走于图书馆,不知怎么的目光会被一本书给吸引住,《深度理解c指针》
- 指针简而言之:存放内存地址的变量
- 以下列出不同内存之中变量的作用域和生命周期
作用域 | 生命周期 | |
全局内存 | 整个文件 | 应用程序的生命周期 |
静态内存 | 声明它的函数内部 | 应用程序的生命周期 |
自动/静态内存 | 声明它的函数内部 | 限制于函数执行时间之内 |
动态内存 | 由引用该内存的指针决定 | 直到内存释放 |
int * F();-------F返回整数指针的函数
int (*f)();---------f是函数指针