当前位置: 首页 > news >正文

常用网站有哪些网上卖货的平台有哪些

常用网站有哪些,网上卖货的平台有哪些,wordpress如何选择文章模板,做宣传手册的网站文章目录 1.C 静态局部变量时2.C 静态全局变量/函数时3.C 类静态成员时静态成员变量静态成员函数 1.C 静态局部变量时 作用&#xff1a;函数内的“记忆者” 代码&#xff1a; #include <stdio.h>void counter() {static int count 0; // 只初始化一次&#xff01;cou…

文章目录

  • 1.C 静态局部变量时
  • 2.C 静态全局变量/函数时
  • 3.C++ 类静态成员时
    • 静态成员变量
    • 静态成员函数


1.C 静态局部变量时

作用:函数内的“记忆者”
代码:

#include <stdio.h>void counter() {static int count = 0;  // 只初始化一次!count++;printf("调用次数: %d\n", count);
}int main() {counter();  // 输出:调用次数: 1counter();  // 输出:调用次数: 2counter();  // 输出:调用次数: 3return 0;
}

特性:

  1. 存储在静态存储区
  2. 只初始化一次(首次执行时)
  3. 保持值跨函数调用(
  4. 默认初始化为0(static int x;等价于static int x = 0;

内存布局:
±------------------+
| 栈区 | ← 普通局部变量
±------------------+
| 堆区 | ← malloc分配的内存
±------------------+
| 静态存储区 | ← static变量在此
| ±-------+ |
| | count | |
| ±-------+ |
±------------------+
| 代码区 | ← 程序指令
±------------------+

2.C 静态全局变量/函数时

作用:文件内的“隐私保护者”
代码:
module1.c

static int hiddenVar = 42;  // 只能在本文件访问static void privateFunc() { // 只能在本文件调用printf("私有函数\n");
}void publicFunc() {privateFunc();  // 正确:同文件可调用printf("访问隐藏变量: %d\n", hiddenVar);
}

module2.c

extern void publicFunc(); int main() {publicFunc();// privateFunc();   // 错误!不可见// hiddenVar = 10; // 错误!不可见return 0;
}

特性:
1.实现封装:隐藏模块内部实现细节
2.避免命名冲突:不同文件的同名static变量互不影响
3.提高安全性:防止外部代码意外修改内部状态

3.C++ 类静态成员时

静态成员变量

作用:类的”共享状态“
代码:

class Player {
public:static int totalPlayers;  // 声明Player() {totalPlayers++;  // 所有对象共享计数器}static int getTotal() { return totalPlayers; }
};// 必须在类外定义和初始化!
int Player::totalPlayers = 0; int main() {Player p1;Player p2;cout << "玩家数量: " << Player::getTotal(); // 输出2
}

特性:
1.不属于任何对象,属于类本身
2.必须在类外单独定义和初始化
3.可通过类名直接访问(Player::totalPlayers)
4.所有对象共享同一份副本

静态成员函数

作用:类的“工具集”
代码:

class MathUtils {
public:static double pi() { return 3.1415926; }static int add(int a, int b) { return a + b; }
};// 使用示例:
double circleArea = MathUtils::pi() * radius * radius;
int sum = MathUtils::add(5, 3);

在这里插入图片描述

http://www.khdw.cn/news/7285.html

相关文章:

  • 展厅装修设计公司有seo渠道
  • asp.net jsp 网站开发抖音seo源码搭建
  • 自然村 网站建设网站建设方案设计书
  • 做文章网站百度关键词推广价格查询
  • 网站设计的公司北京百度竞价恶意点击软件
  • 做网站需要公司资料吗网站推广方案范文
  • 绍兴专业做网站的公司今天新闻最新消息
  • 天津建设工程信息网怎么投标seo单页面优化
  • 郑州平面设计公司排行榜seo快速软件
  • crm软件是干嘛的温州seo结算
  • 无锡市做企业网站的企排排官网
  • 沈阳建设网站哪家好足球世界积分榜
  • 关于做展厅的网站免费引流微信推广
  • 做社交网站框架seo内容优化是什么意思
  • 西安企业网站建设哪家专业百度seo搜索排名
  • 做网站去青鸟学什么专业整合营销策划方案模板
  • 深圳优化网站关键词衡水网站优化推广
  • 网站建设排名如何在互联网上做推广
  • 个人网站项目策划书页面优化算法
  • 网站开发职位工资网络广告形式
  • 网站建站步骤流程福清市百度seo
  • 建设网站价格如何让自己网站排名提高
  • 教育在线网站怎样做直播百度广告管家
  • 顺德大良网站建设开发可以发外链的论坛有哪些
  • 用java做网页如何建立网站企业公司网站建设
  • 建设网站的安全性百度云网盘免费资源
  • 代做网站平台seo网络优化平台
  • 同城做鸡网站深圳网络络推广培训
  • 电脑做的本地网站手机看此网站不支持下载视频怎么办
  • 权威的顺德网站建设网站seo报价