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

阿里云网站的logo怎么写进去的推广网站的软文

阿里云网站的logo怎么写进去的,推广网站的软文,wordpress 字体 本地,网页模板免费下载网站局部变量 定义在函数内部的变量称为局部变量#xff08;Local Variable#xff09;#xff0c;它的作用域仅限于函数内部#xff0c; 离开该函数后就是无效的#xff0c;再使用就会报错。 示例 int f1(int a){int b,c; //a,b,c仅在函数f1()内有效return abc; } int ma…局部变量 定义在函数内部的变量称为局部变量Local Variable它的作用域仅限于函数内部 离开该函数后就是无效的再使用就会报错。 示例 int f1(int a){int b,c; //a,b,c仅在函数f1()内有效return abc; } int main(){int m,n; //m,n仅在函数main()内有效return 0; }解说 1 . 在 main 函数中定义的变量也是局部变量只能在 main 函数中使用同时main 函数中也不能使用其它函数中定义的变量。main 函数也是一个函数与其它函数地位平等。 2 . 形参变量、在函数体内定义的变量都是局部变量。实参给形参传值的过程也就是给局部变量赋值的过程。 3 . 可以在不同的函数中使用相同的变量名它们表示不同的数据分配不同的内存互不干扰也不会发生混淆。 4 . 在语句块中也可定义变量它的作用域只限于当前语句块。 全局变量 在所有函数外部定义的变量称为全局变量Global Variable它的作用域默认是整个程序也就是所有的源文件包括 .c 和 .h 文件。 示例 int a, b; //全局变量 void func1(){//TODO: }float x,y; //全局变量 int func2(){//TODO: }int main(){//TODO:return 0; }a、b、x、y 都是在函数外部定义的全局变量。C语言代码是从前往后依次执行的由于 x、y 定义在函数 func1() 之后所以在 func1() 内无效而 a、b 定义在源程序的开头所以在 func1()、func2() 和 main() 内都有效。 局部变量和全局变量的综合示例 示例1 输出变量的值 #include stdio.hint n 10; //全局变量void func1(){int n 20; //局部变量printf(func1 n: %d\n, n); }void func2(int n){printf(func2 n: %d\n, n); }void func3(){printf(func3 n: %d\n, n); }int main(){int n 30; //局部变量func1();func2(n);func3();//代码块由{}包围{int n 40; //局部变量printf(block n: %d\n, n);}printf(main n: %d\n, n);return 0; }运行结果 func1 n: 20 func2 n: 30 func3 n: 10 block n: 40 main n: 30解说 代码中虽然定义了多个同名变量 n但它们的作用域不同在内存中的位置地址也不同所以是相互独立的变量互不影响不会产生重复定义Redefinition错误。 1 . 对于 func1()输出结果为 20显然使用的是函数内部的 n而不是外部的 nfunc2() 也是相同的情况。 当全局变量和局部变量同名时在局部范围内全局变量被“屏蔽”不再起作用。或者说变量的使用遵循就近原则如果在当前作用域中存在同名变量就不会向更大的作用域中去寻找变量。 2 . func3() 输出 10使用的是全局变量因为在 func3() 函数中不存在局部变量 n所以编译器只能到函数外部也就是全局作用域中去寻找变量 n。 3 . 由{ }包围的代码块也拥有独立的作用域printf() 使用它自己内部的变量 n输出 40。 4 . C语言规定只能从小的作用域向大的作用域中去寻找变量而不能反过来使用更小的作用域中的变量。对于 main() 函数即使代码块中的 n 离输出语句更近但它仍然会使用 main() 函数开头定义的 n所以输出结果是 30。 示例2 根据长方体的长宽高求它的体积以及三个面的面积。 #include stdio.hint s1, s2, s3; //面积int vs(int a, int b, int c){int v; //体积v a * b * c;s1 a * b;s2 b * c;s3 a * c;return v; }int main(){int v, length, width, height;printf(Input length, width and height: );scanf(%d %d %d, length, width, height);v vs(length, width, height);printf(v%d, s1%d, s2%d, s3%d\n, v, s1, s2, s3);return 0; }运行结果 Input length, width and height: 10 20 30↙ v6000, s1200, s2600, s3300解说 我们希望借助一个函数得到三个值体积 v 以及三个面的面积 s1、s2、s3。遗憾的是C语言中的函数只能有一个返回值我们只能将其中的一份数据也就是体积 v 放到返回值中而将面积 s1、s2、s3 设置为全局变量。全局变量的作用域是整个程序在函数 vs() 中修改 s1、s2、s3 的值能够影响到包括 main() 在内的其它函数。 扫一扫获取更多精彩内容哟
http://www.sadfv.cn/news/423944/

相关文章:

  • 网站的交互设计包括哪些高清素材网站无水印
  • 莆田网站建设费用9377白蛇传奇
  • 网络推广渠道分类汕头seo网站优化
  • 广告网站怎么做wordpress弹穿登陆
  • 杭州网站建设费用多少个人网站设计欣赏
  • 大型企业网站制作中小企业局域网组网方案
  • 笔记本做网站抖音代运营美发
  • 电子商务 网站建设wordpress程序如何降低版本
  • 杭州网站程序开发公司做视频招标的网站有哪些
  • 微信投票网站制作如何做网站主页
  • 网站分享功能怎么做陕西手机网站建设公司
  • 长沙做电商网站设计网页超链接怎么做
  • 优化网站建设哪家专业如何做网站的线下推广
  • 如何制作网站的横幅连云港网站建设连云港
  • 网站收录 作用官方网站建设流程
  • 新手学做网站这本书广州静态管理
  • 燕莎做网站工商局注册官网入口
  • 快手官方网站音乐人怎么做wordpress user level
  • 彩票网站开发 违法wordpress内容页文字红色
  • 网站几几年做的怎么查杭州网站关键词优化
  • 大连建设网节能办公室网站常州西站建设规划
  • 应用网站模板做网站跳转怎么收费
  • 企业网站怎么备案关于网站建设的调查问卷
  • 网站建设开发合同书网站经营跟备案不符
  • 网站建设规划书摘要500字百度企查查官网
  • 做防伪的网站wordpress 与公众平台
  • vps网站建站助手濮阳的网站建设
  • 如何承接网站建设外包乐陵建设网站
  • 深圳公明网站建设做图素材的网站有哪些
  • 稻壳企业网站模板网站推荐