C语言学习笔记(19跨函数使用内存)

一、静态变量不能跨函数使用内存程序员 /* 此代码是错误的,目的是为了演示静态变量不能跨函数使用 静态内存由系统分配,当函数执行完毕由系统自动释放 */ # include <stdio.h> # include <stdlib.h> void f(int ** q) { /*q是指针变量,不管是什么类型的指针变量都只占4个字节 q=&p。q存放了p的地址 q存放的是int *类型的变量
相关文章
相关标签/搜索