怎样做音视频宣传网站做体育直播网站

diannao/2026/1/18 16:06:08/文章来源:
怎样做音视频宣传网站,做体育直播网站,网站管理内容,安阳网站自然优化在C语言中#xff0c;static的字面意思很容易把我们导入歧途#xff0c;其实它的作用有三条。 #xff08;1#xff09;先来介绍它的第一条也是最重要的一条#xff1a;隐藏。 当我们同时编译多个文件时#xff0c;所有未加static前缀的全局变量和函数都具有全局可见性。… 在C语言中static的字面意思很容易把我们导入歧途其实它的作用有三条。 1先来介绍它的第一条也是最重要的一条隐藏。 当我们同时编译多个文件时所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话我举例来说明。我们要同时编译两个源文件一个是a.c另一个是main.c。 下面是a.c的内容 char a  A; // global variable void msg()  {     printf(Hello\n);  }  下面是main.c的内容 int main(void) {         extern char a;    // extern variable must be declared before use     printf(%c , a);     (void)msg();     return 0; } 程序的运行结果是 A Hello 你可能会问为什么在a.c中定义的全局变量a和函数msg能在main.c中使用前面说过所有未加static前缀的全局变量和函数都具有全局可见性其它的源文件也能访问。此例中a是全局变量msg是函数并且都没有加static前缀因此对于另外的源文件main.c是可见的。 如果加了static就会对其它源文件隐藏。例如在a和msg的定义前加上staticmain.c就看不到它们了。利用这一特性可以在不同的文件中定义同名函数和同名变量而不必担心命名冲突。Static可以用作函数和变量的前缀对于函数来讲static的作用仅限于隐藏而对于变量static还有下面两个作用。 2static的第二个作用是保持变量内容的持久。存储在静态数据区的变量会在程序刚开始运行时就完成初始化也是唯一的一次初始化。共有两种变量存储在静态存储区全局变量和static变量只不过和全局变量比起来static可以控制变量的可见范围说到底static还是用来隐藏的。虽然这种用法不常见但我还是举一个例子。 #include stdio.hint fun(void){     static int count  10;    // 事实上此赋值语句从来没有执行过     return count--; }int count  1;int main(void) {         printf(global\t\tlocal static\n);     for(; count  10; count)         printf(%d\t\t%d\n, count, fun());              return 0; }  程序的运行结果是 global          local static 1               10 2               9 3               8 4               7 5               6 6               5 7               4 8               3 9               2 10              1 3static的第三个作用是默认初始化为0。其实全局变量也具备这一属性因为全局变量也存储在静态数据区。在静态数据区内存中所有的字节默认值都是0x00某些时候这一特点可以减少程序员的工作量。比如初始化一个稀疏矩阵我们可以一个一个地把所有元素都置0然后把不是0的几个元素赋值。如果定义成静态的就省去了一开始置0的操作。再比如要把一个字符数组当字符串来用但又觉得每次在字符数组末尾加’\0’太麻烦。如果把字符串定义成静态的就省去了这个麻烦因为那里本来就是’\0’。不妨做个小实验验证一下。 #include stdio.hint a;int main(void) {     int i;     static char str[10];    printf(integer: %d;  string: (begin)%s(end), a, str);    return 0; } 程序的运行结果如下 integer: 0; string: (begin)(end) 最后对static的三条作用做一句话总结。首先static的最主要功能是隐藏其次因为static变量存放在静态存储区所以它具备持久性和默认值0。 以上内容出自博客园Mr. Write之手写的相当清晰易懂存档方便复习。原文地址http://www.cnblogs.com/dc10101/archive/2007/08/22/865556.html 下面是中兴通讯2012校招笔试题的一道问答题 1. static全局变量与普通的全局变量有什么区别 ?   全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。   全局变量本身就是静态存储方式 静态全局变量当然也是静态存储方式。 这两者在存储方式上并无不同。   这两者的区别在于非静态全局变量的作用域是整个源程序 当一个源程序由多个源文件组成时非静态的全局变量在各个源文件中都是有效的。 而静态全局变量则限制了其作用域 即只在定义该变量的源文件内有效 在同一源程序的其它源文件中不能使用它。由于静态全局变量的作用域局限于一个源文件内只能为该源文件内的函数公用因此可以避免在其它源文件中引起错误。    static全局变量只初使化一次防止在其他文件单元中被引用;    2.  static局部变量和普通局部变量有什么区别    把局部变量改变为静态变量后是改变了它的存储方式即改变了它的生存期。把全局变量改变为静态变量后是改变了它的作用域限制了它的使用范围。     static局部变量只被初始化一次下一次依据上一次结果值    3.  static函数与普通函数有什么区别    static函数与普通函数作用域不同,仅在本文件。只在当前源文件中使用的函数应该说明为内部函数(static修饰的函数)内部函数应该在当前源文件中说明和定义。对于可在当前源文件以外使用的函数应该在一个头文件中说明要使用这些函数的源文件要包含这个头文件.   static函数在内存中只有一份普通函数在每个被调用中维持一份拷贝 转载于:https://www.cnblogs.com/Spider-spiders/p/8818971.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/90643.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

淘宝网站icp备案PHP+Ajax网站开发典型实例

0小桥的神秘礼物盒 - 蓝桥云课 (lanqiao.cn) 问题描述 在一个阳光明媚的早晨,小桥收到了一份神秘的礼物--一只魔法盒子。这个盒子有四个按钮,每个按钮都有特殊的功能: 按钮 A:“添加”,将一个神秘物品 (每个物品都有一个独特的编号)放入盒子中…

铁岭做网站cms是啥

一、什么是字典?字典是Python语言中唯一的映射类型。映射类型对象里哈希值(键,key)和指向的对象(值,value)是一对多的的关系,通常被认为是可变的哈希表。字典对象是可变的,它是一个容器类型,能存储任意个数…

各大网站网址跑流量的网站

vscode 扩展商店链接 https://marketplace.visualstudio.com/vscode settings sync 插件

做网站做哪个行业好什么装修网站做的好的

参考自B站该视频 1:电阻 贴片电阻的读取方式 四环电阻 2:电容 其他的电子元器件

优秀高端网站建设公司国内酷炫网站

最近在电子工业出版社做的《计算机视觉入门路线图》讲座的部分PPT。 主要介绍了计算机视觉的学习基本路线。

温州做网站多少钱瑞安哪里有做百度的网站

什么是套接字?Socket基本介绍一、什么是套接字?二、套接字特性三、套接字缓冲区一、什么是套接字? 套接字是一种通信机制(通信的两方的一种约定),socket屏蔽了各个协议的通信细节,提供了tcp/ip…

天猫网站什么时候建设云服务器可以做两个网站

根据IDC最新发布的《中国商业智能和分析软件市场跟踪报告,2023H2》显示,2023下半年,中国商业智能与分析软件市场规模为5.2亿美元,同比增长为3.7%。其中,本地部署收入占比为89.3%,同比增长1.7%;公…

浙江百度代理公司seo站长平台

文章目录 情景一 : 二分查找情景二 : 找出一个 > num 的最左侧的位置情景三 : 找出一个 < num 的最右侧的位置leetcode 162 :寻找峰值leetcode 69 : x 的平方根 首先来简介一下二分搜索算法,二分搜索是一种每次砍半的算法,最经典的案例当然是我们的二分查找算法,但是大部…

百度网站打开百度关键词工具

列表的遍历&#xff1a; a [10,20,30,40] for obj in a: #obj 是临时变量名称&#xff0c;随意起名print(obj) 执行结果&#xff1a; 复制列表所有的元素到新列表对象&#xff1a; list1 [30,40,50] list2 list1 #只是将list2也指向了列表对象。也就是说list…

杭州公司做网站青海微信网站建设

OSS网页上传和断点续传主要根据BrowserJS-SDK和相关文档整理而得&#xff0c;快速构建OSS上传应用 一、Bucket设置 浏览器中直接访问OSS需要开通Bucket的CORS设置 将allowed origins设置成 *将allowed methods设置成 PUT, GET, POST, DELETE, HEAD将allowed headers设置成 *将e…

官渡网站设计制作浙江省城乡建设住房厅网

导读&#xff1a; 欢迎阅读《AI大模型日报》&#xff0c;内容基于Python爬虫和LLM自动生成。目前采用“文心一言”生成了每条资讯的摘要。 标题: 速递&#xff5c;木头姐 ARK 宣布已投资 OpenAI&#xff01;还将 Anthropic 及 Figure1 等 AI 独角兽一网打尽摘要: ARK已通过其风…

可以打开所有网站的浏览器wordpress企业网站定制教程 一

1.简介 Java NIO是从Java 1.4引入的库。 自从Java NIO推出以来&#xff0c;它提供了另一种方法来处理I / O和网络事务。 它被认为是Java网络和Java IO库的替代方法。 开发Java NIO的目的是使输入和输出的事务异步和非阻塞。 阻塞和非阻塞IO的概念将在后面的部分中介绍。 目录…

上海外贸网站制作网络服务商在哪咨询

目录 而不使用enabled属性 现在&#xff0c;使用enabled属性 我们可以使用enabled属性来忽略类中的所有情况吗&#xff1f; Test注解有很多属性&#xff0c;enabled也是其中之一。在这篇文章中&#xff0c;我们将详细讨论enabled属性。 enabled属性有什么作用&#xff1f;当…

办网站流程天河网站建设方案

1.TEXTAREA自适应文字行数的多少 2.脚本永不出错<script LANGUAGE"javascript"></script>3.ENTER键可以让光标移到下一个输入框4.预定秒数内自动转到指定网址5.怎么改变滚动条的颜色&#xff0c;只有ie5.5版本以上才能支持。 这是使用CSS语言&#xff0c…

网站怎么更新内容wordpress编辑器那个好

2024年全国职业院校技能大赛中职组大数据应用与服务赛项题库参考答案陆续更新中&#xff0c;敬请期待… 武汉唯众智创科技有限公司 2024 年 3 月 联系人&#xff1a;辜渝傧13037102709 题号&#xff1a;试题05 ZZ052-大数据应用与服务赛项试题 05 模块一:平台搭建与运维 (一…

英文网站策划杭州网站建设浙江

1、从NXP的共享账号下载资料 共享账号需要找对接的NXP人员拿到&#xff0c;他会把资料分享到这个账号&#xff0c;在这个账号里面可以下载 进入nxp官网&#xff0c;登录后点击my nxp&#xff0c;选择Software Licensing and Support 进入后接着选择View accounts 进入后选择…

旅游网站的设计私自建立网站网站判决书

此文章用于详细介绍malloc_consolidate。 众所周知&#xff0c;fastbin一般是不能合并&#xff0c;但在malloc_consolidate中是个例外。 1.触发机制 首先构造这样的堆块结构 一个0x40的堆块在fastbin中&#xff0c;一个0x110的堆块在unbin中 随后我们尝试分配一个0x300的堆…

上海智能网站建设公司怎么进wordpress后台

题意&#xff1a;给 nnn 个长度为 mmm 的 01 串&#xff0c;一个 01 串初始为空&#xff0c;不断随机一个字符加在后面&#xff0c;当出现给定的 nnn 个串中的一个时停止。分别求在 nnn 个串处停止的概率。 考场思路历程&#xff1a; 显然建出 AC 自动机&#xff08;flag&…

外贸怎么用网站开发新客户京东企业集团网站建设方案

马上过年了&#xff0c;最近工作不太忙&#xff0c;再加上本人最近比较懒&#xff0c;毫无斗志&#xff0c;不愿学习新东西&#xff0c;或许是要过年的缘故(感觉像是在找接口)。 就把前一段时间做过的vue项目&#xff0c;进行一次完整的总结。 这次算是详细总结&#xff0c;会从…

汽车业务网站开发公司本溪seo优化

注&#xff1a;Pagerduty作为报警系统&#xff0c;出镜率很高。 虽然收费&#xff0c;但对于企业来说很便宜。 一个月几十美金 不太支持中文&#xff0c;主要是语音方面。 Prometheus 查询语句 &#xff0c; 基于数学运算模式的监控查询 我们计算一下一天多少秒 1 * 24 * 60 *…