本地變量的祕密


1.#include <stdio.h>
2.  
3.int* f(void);
4.void g(void);
5.  
6.int main(int argc, char const *argv[])
7.{
8.    int *p = f();
9.    printf("*p = %d\n", *p);
10.    g();
11.    printf("*p = %d\n", *p);
12.    return 0;
13.}
14.  
15.int* f(void)
16.{
17.    int i = 12;
18.    return &i;
19.}
20.void g(void)
21.{
22.    int k = 24;
23.    printf("k = %d\n", k);
24.}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章