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

公司网站排名怎么做泰州百度seo

公司网站排名怎么做,泰州百度seo,北京好的建站团队,贵阳网站建设有限公司C语言| 局部变量、全局变量 【自动变量】(auto) 局部变量就是auto型,可省略auto。 【静态局部变量】(static) static修饰过的局部变量静态局部变量,它就会存储在静态存储区了,未初始化,系统自动将其初始化为0。 静态存储区&a…

C语言| 局部变量、全局变量

【自动变量】(auto)

局部变量就是auto型,可省略auto。

【静态局部变量】(static)

static修饰过的局部变量==静态局部变量,它就会存储在静态存储区了,未初始化,系统自动将其初始化为0。

静态存储区,主要用于存放静态数据和全局数据。

静态局部变量存在于程序运行的整个过程中。

【知识点总结】
1 static修饰后的局部变量,叫做静态局部变量。直到整个程序都结束,才会释放静态局部变量的内存空间。
2 定义成static型的变量是存放在静态存储区中的,在程序的整个运行过程中都不会释放。       

3 static int a; //静态局部变量未初始化,系统自动赋值 0 或者 空字符 ‘\0’ (对应字符变量)

i 静态局部变量,定义并初始化的语句,只执行一次。(只能在它作用范围内使用)每次调用,会使用上一次函数调用结束后的值。直到整个程序都结束了,才会释放空间。

ii 相当于全局变量,是因为它们都存放在静态存储区中,所以它们都一直存在程序运行的整个过程中。

4 静态局部变量(同全局变量一样)长期占用内存不放,当调用次数过多时会不知道当前变量的值是多少。静态局部变量能不用就尽量不用。

5 对于全局变量来说,

i 没有使用static修饰,那么其他文件只需要直接使用extern对该全局变量声明,就能直接使用该全局变量。

ii 使用static修饰,即使其他文件使用extern,对它进行声明,也不能使用它。

[程序代码分析]

先定义一个函数,JTJB(),主函数再调用它。
[JTJB()函数]
x定义的是静态局部变量,每次调用结束后,都不会释放。
一直存在整个程序运行中,直到整个程序都结束,才被释放。
所以,每次调用结果,x的值都有变化,相当于全局变量。
static int x=0; //只执行一次,保留上次函数调用结束的值

#include <stdio.h>

void JTJB(void); //函数声明

int main(void)
{
    JTJB();
    JTJB();
    JTJB();
    
    return 0;
}

void JTJB(void)
{
    //静态局部变量,系统自动初始化为0
    static int x;
    int y = 0;

    ++x;
    ++y;

    printf("x = %d, y = %d", x, y);
    printf("\n");

    return;
}

http://www.dtcms.com/wzjs/352599.html

相关文章:

  • 做美食推广的网站有哪些百度免费咨询
  • 政务门户网站建设规范seo排名优化的方法
  • 网站如何申请流量推广平台
  • wordpress菜单简码天津seo排名效果好
  • 常见的网站推广方案百度搜索推广产品
  • 汽车商城网站建设seo模拟点击算法
  • 做网站横幅的软件廊坊seo排名公司
  • 东莞软件重庆seo黄智
  • 人与马做网站香港域名注册网站
  • 石家庄建站费用上海网站建设开发公司
  • 开封市做网站的公司广告投放是做什么的
  • 网站开发流程php成都seo经理
  • 全面的哈尔滨网站建设免费自助建站
  • 学校网站模板注意事项vue seo 优化方案
  • 自己可以做开奖网站吗重庆网站seo教程
  • 企业做网站需要注意什么如何做好网络推广
  • 建筑工程东莞网站建设win优化大师怎么样
  • wordpress打卡签到领红包海南seo快速排名优化多少钱
  • 网站建设服务中心营销案例100例
  • 沈阳网站建设与维护深圳百度推广seo公司
  • 苏州制作手机网站百度首页的ip地址
  • 怎么做彩票网站淘宝seo搜索引擎原理
  • 网站界面设计ps优秀网站seo报价
  • 网站推广和seo免费的行情网站app
  • 刷东西的网站自己做今日新闻国内大事件
  • 用凡客建站做的网站有哪些seo专员工资待遇
  • web网站开发详细代码如何做好搜索引擎优化工作
  • ECMS做的网站seo自动工具
  • 网站的360快照怎么做网络推广团队哪家好
  • 中小工厂erp管理系统学seo建网站