读书共享 Primer Plus C-part 9

第十二章 存储类、链接和内存管理

读书共享 Primer Plus C-part 9读书共享 Primer Plus C-part 9

读书共享 Primer Plus C-part 9读书共享 Primer Plus C-part 9

读书共享 Primer Plus C-part 9

读书共享 Primer Plus C-part 9                                                     读书共享 Primer Plus C-part 9

读书共享 Primer Plus C-part 9

  • 针对代码块中的static变量做如下范本

读书共享 Primer Plus C-part 9

 #include<stdio.h>

 void test_static()
{
int dy = ;
static int static_int =;
printf("%d %d \n",dy++,static_int++); } int main()
{
int i = ;
for(;i<;i++)
{ test_static();
} }
  • const与volatitle
 #include<stdio.h>

 int main()
{
int array[] = {};
int array_2[] = {};
int * const p = array;
const int *q =p;
p = array_2; }

读书共享 Primer Plus C-part 9

区分const int *p; int * const p

volatile 与const 是相对的

上一篇:Iconfont 矢量图标库的应用


下一篇:VS2010安装中遇到的错误