【原创】浅谈指针(十二)关于static(上)

本文深入探讨了C++中的`static`关键字,涵盖了内存的种类、作用域和生命周期,以及`static`变量的定义、地址和在函数内的使用。文章通过实例解释了静态变量如何在函数退出后保持其值,并讨论了它们在多文件项目中的使用限制。此外,还预告了下篇将更深入地讨论`static`的特性与用途。
摘要由CSDN通过智能技术生成

🚀 优质资源分享 🚀

学习路线指引(点击解锁) 知识定位 人群定位
🧡 Python实战微信订餐小程序 🧡 进阶级 本课程是python flask+微信小程序的完美结合,从项目搭建到腾讯云部署上线,打造一个全栈订餐系统。
💛Python量化交易实战💛 入门级 手把手带你打造一个易扩展、更安全、效率更高的量化交易系统

0.前言

这个系列基本上是一月一更到两月一更
今天写一篇关于static的,内含大量干货,做好准备

1.基础知识的回顾

1.1.内存的种类

一般来说,我们之前已经讲过的变量(或者说是内存)可以大体分为这样几种:

  • 全局变量
  • 局部变量,也称为自动变量
  • 使用malloc分配的区域
  • 常量、字符串字面量

这里回顾一下,在C++中,使用const声明的常量是不可改变的,也就是在编译期就确定下来了。因此,即使使用指针更改也不会实际修改到它的值。对于全局变量,const出的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值