博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
static局部变量的使用
阅读量:4282 次
发布时间:2019-05-27

本文共 375 字,大约阅读时间需要 1 分钟。

#include 
void fun();int *p; int main (void){ printf("p star = %d, *p = error\n",p); fun(); printf("p end = %d,*p end = %d\n",p,*p); return 0;}void fun(void){ static int data = 1; p = &data; printf("&data = %d,data = %d\n",&data,data); printf("p = %d, *p = %d\n",p,*p);}

p star = 0, *p = error

&data = 4206608,data = 1
p = 4206608, *p = 1
p end = 4206608,*p end = 1

转载地址:http://itfgi.baihongyu.com/

你可能感兴趣的文章
Go 网络编程示例
查看>>
Web指纹识别技术研究与优化实现(CMS)
查看>>
JNI基础知识(java中的一套接口,用来跟c和c++通信)
查看>>
如何在线关闭一个tcp socket连接
查看>>
最全的微服务知识科普
查看>>
LVDS接口分类,时序,输出格式
查看>>
selinux在 android 上的实现
查看>>
快速解决Android中的selinux权限问题
查看>>
request_firmware函数的使用
查看>>
Linux内核中的软中断、tasklet和工作队列详解
查看>>
Ubuntu 如何更换内核
查看>>
Android 9.0 Auto及m4 core倒车逻辑--基于imx8qm
查看>>
FreeRTOS移植——基于stm32f1
查看>>
关于FreeRTOS移植到STM32F103上的步骤以及注意事项
查看>>
轻松几步实现在STM32上运行FreeRTOS任务
查看>>
Linux 命令使用:cat与tac、more与less、head与tail
查看>>
Linux中的split命令,文件切割
查看>>
Linux命令——cut命令学习
查看>>
在ubuntu上编写C程序“Hello world!“
查看>>
hexdump命令的使用
查看>>