1. 程式人生 > >讀書共享 Primer Plus C-part 9

讀書共享 Primer Plus C-part 9

tle images plus src 針對 stat log size part

第十二章 存儲類、鏈接和內存管理

技術分享技術分享

技術分享技術分享

技術分享

技術分享 技術分享

技術分享

  • 針對代碼塊中的static變量做如下範本

技術分享

 1 #include<stdio.h>
 2 
 3 void test_static()
 4 {
 5  int dy = 1;
 6  static int static_int =1;
 7  printf("%d %d \n",dy++,static_int++);
 8 
 9 }
10 11 12 int main() 13 { 14 int i = 0; 15 for(;i<5;i++) 16 { 17 18 test_static(); 19 } 20 21 22 }
  • const與volatitle

 1 #include<stdio.h>
 2 
 3 int main()
 4 {
 5  int array[100] = {0};
 6  int array_2[100] = {0};
 7  int * const  p = array;
 8  const int *q =p;
 9  p = array_2;
10 11 12 }

技術分享

區分const int *p; int * const p

volatile 與const 是相對的

讀書共享 Primer Plus C-part 9