首页 > 代码库 > 读书共享 Primer Plus C-part 9
读书共享 Primer Plus C-part 9
第十二章 存储类、链接和内存管理
- 针对代码块中的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
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。