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

服装行业网站模板wordpress admin theme 下载

服装行业网站模板,wordpress admin theme 下载,北京广告设计招聘,自己做视频用什么软件1.extern extern 是⽤来声明外部符号的#xff0c;如果⼀个全局的符号在A⽂件中定义的#xff0c;在B⽂件中想使⽤#xff0c;就可以使⽤ extern 进⾏声明#xff0c;然后使⽤。 即在一个源文件中想要使用另一个源文件#xff0c;即可通过这个extern来声明使用。 2.st…1.extern   extern 是⽤来声明外部符号的如果⼀个全局的符号在A⽂件中定义的在B⽂件中想使⽤就可以使⽤ extern 进⾏声明然后使⽤。 即在一个源文件中想要使用另一个源文件即可通过这个extern来声明使用。 2.static static 是 静态的 的意思可以⽤来 • 修饰局部变量 • 修饰全局变量 • 修饰函数 在讲解 static 和 extern 之前再讲⼀下作⽤域和⽣命周期。 作用域scope是程序设计概念通常来说⼀段程序代码中所⽤到的名字并不总是有效可⽤的⽽限定这个名字的可⽤性的代码范围就是这个名字的作⽤域。 1. 局部变量的作⽤域是变量所在的局部范围。 2. 全局变量的作⽤域是整个⼯程项⽬。 ⽣命周期指的是变量的创建(申请内存)到变量的销毁(收回内存)之间的⼀个时间段。 1. 局部变量的⽣命周期是进⼊作⽤域变量创建⽣命周期开始出作⽤域⽣命周期结束。 2. 全局变量的⽣命周期是整个程序的⽣命周期。 A.static 修饰局部变量 //代码1 #include stdio.h void test() {int i 0;i;printf(%d , i); } int main() {int i 0;for(i0; i5; i){test();}return 0; } //代码2 #include stdio.h void test() {//static修饰局部变量static int i 0;i;printf(%d , i); } int main() {int i 0;for(i0; i5; i){test();}return 0; }   对⽐代码1和代码2的效果理解 static 修饰局部变量的意义。   代码1的test函数中的局部变量i是每次进⼊test函数先创建变量⽣命周期开始并赋值为0然后 再打印出函数的时候变量⽣命周期将要结束释放内存。   代码2中我们从输出结果来看i的值有累加的效果其实 test函数中的i创建好后出函数的时候是不会销毁的重新进⼊函数也就不会重新创建变量直接上次累积的数值继续计算。  这里我们可以了解一下内存下面是我的独家笔记哦     结论static修饰局部变量改变了变量的⽣命周期⽣命周期改变的本质是改变了变量的存储类型本来⼀个局部变量是存储在内存的栈区的但是被 static 修饰后存储到了静态区。存储在静态区的变 量和全局变量是⼀样的⽣命周期 就和程序的⽣命周期⼀样了只有程序结束变量才销毁内存才 回收。但是作⽤域不变的。   使⽤建议未来⼀个变量出了函数后我们还想保留值等下次进⼊函数继续使⽤就可以使⽤static修饰。 B.static修饰全局变量 这里是在一个大文件中有多个源文件  代码1 add.c int g_val 2018; test.c #include stdio.h extern int g_val; int main() {printf(%d\n, g_val);return 0; }  代码2 add.c static int g_val 2018; test.c #include stdio.h extern int g_val; int main() {printf(%d\n, g_val);return 0; }   对比上述两个不同的代码我们可以得到结论   ⼀个全局变量被static修饰使得这个全局变量只能在本源⽂件内使⽤不能在其他源⽂件内使⽤。 本质原因是全局变量默认是具有外部链接属性的在外部的⽂件中想使⽤只要适当的声明就可以使⽤但是全局变量被 static 修饰之后外部链接属性就变成了内部链接属性只能在⾃⼰所在的源⽂件内部使⽤了其他源⽂件即使声明了也是⽆法正常使⽤的。   使⽤建议如果⼀个全局变量只想在所在的源⽂件内部使⽤不想被其他⽂件发现就可以使⽤static修饰。 C.static 修饰函数   static 修饰函数与修饰全局变量是一样的道理的。 代码1 add.c int Add(int x, int y) {return xy; } test.c #include stdio.h extern int Add(int x, int y); int main() {printf(%d\n, Add(2, 3));return 0; } 代码2 add.c static int Add(int x, int y) {return xy; } test.c #include stdio.h extern int Add(int x, int y); int main() {printf(%d\n, Add(2, 3));return 0; }   对比运行结果有代码1是能够正常运⾏的但是代码2就出现了链接错误。 结论   其实 static 修饰函数和 static修饰全局变量是⼀模⼀样的⼀个函数在整个⼯程都可以使⽤ 被static修饰后只能在本⽂件内部使⽤其他⽂件⽆法正常的链接使⽤了。 本质是因为函数默认是具有外部链接属性具有外部链接属性使得函数在整个⼯程中只要适当的声明就可以被使⽤。但是被 static 修饰后变成了内部链接属性使得函数只能在⾃⼰所在源⽂件内部使⽤。   使⽤建议⼀个函数只想在所在的源⽂件内部使⽤不想被其他源⽂件使⽤就可以使⽤ static 修饰。 小笔记
http://wiki.neutronadmin.com/news/39301/

相关文章:

  • 东莞海边网站建设工作室智慧树网页设计与制作答案
  • 做外贸网站设计上需要注意什么wordpress分类排版
  • 丹阳网站建设咨询网页展示模板
  • pc响应式网站设计外贸企业网络推广
  • 济源网站建设费用com域名和网站
  • 如何做公司自己的网站企业邮箱app下载
  • 设计网站要多久广州技术网站建设
  • lnmp wordpress建设多网站最好看免费观看高清视频了
  • 网站制作广西安做网站建设
  • 找外包公司做网站我的世界做墙纸网站
  • 深圳做网站最好免费咨询制度
  • 移动服务器建设的电影网站宁波荣胜网络科技有限公司
  • 苏州网站建设品牌做python题目的网站
  • 站长seo综合查询深圳网站建设小程序
  • 使用国外空间的网站wordpress没有仪表盘
  • 网站建设知识点有哪些漏缺c 网站建设
  • 佛山高端网站建设公司洛阳尚贤网络科技有限公司
  • 电子商务电商网站设计网络维护人员是做什么的
  • 不备案 国内网站吗wordpress免谷歌apk
  • 仿爱奇艺网站源码美业o2o平台有哪些
  • 潍坊网站建设价格有什么平台可以免费发布推广信息
  • 网站开发架构分类大连网站开发企业
  • 地情网站建设方案看广告赚钱
  • 做羞羞的事的网站wordpress 漏斗式搜索插件
  • 建自己的网站做外贸网络规划设计师备考需要多久
  • 秦皇岛网站制作的流程汕头建设企业网站
  • 顺的网站建设多少钱做网站开发 用的最多的语言
  • php网站开发是做什么的做网站买空间用共享ip
  • 企业网站建设实训让蜘蛛不抓取网站的文件夹
  • 网站建设合同要注意什么做网站设计的电脑需要什么配置