致力于互联网品牌建设与网络营销,专业领域包括网站建设、电子商务、移动互联网营销、微信小程序商城及系统平台开发等,服务范围涵盖基础的域名服务、主机服务;企业邮箱、云服务器、网络营销等应用服务,拥有一支由多名网络安全、软件工程和项目管理、网站建设策划人员,为不同类型的客户提供良好的互联网应用定制解决方案,帮助客户在新的全球化互联网环境中保持优势。
外贸网站建设,公司网站建设,企业网站制作,网站建设多少钱,建站价格,官网怎么制作,企业网站建设
【郴州网站建设|郴州网站制作|郴州网站设计】网站开发-网站改版-网站维护-网站搭建-网站托管-网站费用-网站价格-网站多少钱-网站报价
郴州市是湖南省下辖的地级市。“郴”字,意为林中之邑,故郴州别称为“林城”;郴州自古被誉为“九仙二佛之地”,是道教、佛教发展之福地,故郴州又别称为“福城”。
位于中国南部,湖南省东南部,地处南岭山脉与罗霄山脉交错、长江水系与珠江水系分流的地带。东界江西赣州,南邻广东韶关,西接湖南永州,北连湖南衡阳、株洲,素称湖南的“南大门”;全市总面积19387平方千米。地处亚热带气候带中,地势自东南向西北方向倾斜。下辖2个市辖区、1个县级市、8个县。
[30] 根据第七次人口普查数据,郴州市常住人口为4667134人。
[33] 郴州交通便利,京广铁路、京广高速铁路、京珠高速公路、厦蓉高速公路、107国道、106国道、省道1806线、1803线和郴资桂高等级公路等纵横境内。北上长沙,南下广州,可以朝发午至。
郴州历史文化底蕴深厚,出现了李思聪等文化名人,也是邓中夏、黄克诚、曾中生的故乡,还是湘南起义所在地;同时,拥有丰富多彩的历史文化遗迹和东江湖、苏仙岭、万华岩、莽山国家森林公园等名胜风光。
[1] 2020年,郴州市实现地区生产总值2503.07亿元,比2019年增长3.6%。
[29] 2021年1月29日,入选湖南省人民政府公布的2020年度真抓实干成效明显的地区名单。
C 作用域规则
任何一种编程中,作用域是程序中定义的变量所存在的区域,超过该区域变量就不能被访问。C 语言中有三个地方可以声明变量:
在函数或块内部的局部变量
在所有函数外部的全局变量
在形式参数的函数参数定义中
让我们来看看什么是局部变量、全局变量和形式参数。
在某个函数或块的内部声明的变量称为局部变量。它们只能被该函数或该代码块内部的语句使用。局部变量在函数外部是不可知的。下面是使用局部变量的实例。在这里,所有的变量 a、b 和 c 是 main() 函数的局部变量。
实例
#include <stdio.h>
int main (){
int a, b; int c;
a = 10; b = 20; c = a + b;
printf ("value of a = %d, b = %d and c = %dn", a, b, c);
return 0;}
全局变量是定义在函数外部,通常是在程序的顶部。全局变量在整个程序生命周期内都是有效的,在任意的函数内部能访问全局变量。
全局变量可以被任何函数访问。也就是说,全局变量在声明后整个程序中都是可用的。下面是使用全局变量和局部变量的实例:
实例
#include <stdio.h>
int g;
int main (){
int a, b;
a = 10; b = 20; g = a + b;
printf ("value of a = %d, b = %d and g = %dn", a, b, g);
return 0;}
在程序中,局部变量和全局变量的名称可以相同,但是在函数内,如果两个名字相同,会使用局部变量值,全局变量不会被使用。下面是一个实例:
在程序中,局部变量和全局变量的
实例
#include <stdio.h>
int g = 20;
int main (){
int g = 10;
printf ("value of g = %dn", g);
return 0;}
当上面的代码被编译和执行时,它会产生下列结果:
value of g = 10
函数的参数,形式参数,被当作该函数内的局部变量,如果与全局变量同名它们会优先使用。下面是一个实例:
实例
#include <stdio.h>
int a = 20;
int main (){
int a = 10; int b = 20; int c = 0; int sum(int, int);
printf ("value of a in main() = %dn", a); c = sum( a, b); printf ("value of c in main() = %dn", c);
return 0;}
int sum(int a, int b){
printf ("value of a in sum() = %dn", a); printf ("value of b in sum() = %dn", b);
return a + b;}
当上面的代码被编译和执行时,它会产生下列结果:
value of a in main() = 10value of a in sum() = 10value of b in sum() = 20value of c in main() = 30
全局变量与局部变量在内存中的区别:
更多内容可参考:C/C++ 中 static 的用法全局变量与局部变量
当局部变量被定义时,系统不会对其初始化,您必须自行对其初始化。定义全局变量时,系统会自动对其初始化,如下所示:
数据类型 | 初始化默认值 |
---|
int | 0 |
char | '' |
float | 0 |
double | 0 |
pointer | NULL |
正确地初始化变量是一个良好的编程习惯,否则有时候程序可能会产生意想不到的结果,因为未初始化的变量会导致一些在内存位置中已经可用的垃圾值。
【郴州网站建设|郴州网站制作|郴州网站设计】网站开发-网站改版-网站维护-网站搭建-网站托管-网站费用-网站价格-网站多少钱-网站报价
我们一直秉承专业、诚信、服务、进取的价值观,坚持优秀的商业道德,以用户价值为导向,向用户提供优质产品和优质服务,从而赢得了用户的信赖。提供网站建设,营销网站制作,全网营销网站,高端网站设计,模板网站建设,商城网站开发,外贸网站制作、装修公司网站建设、教育培训机构网站建设、餐饮加盟网站建设、建筑建材网站建设、广告传媒网站建设、五金机械网站建设、电子仪器网站建设、外贸行业网站建设等服务。
服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)
K_R
265***2105@qq.com
C 的形参与实参
在 C 语言中,形参与实参虽然很简单,但是,是大家比较容易混淆的一个点,这里将为大家详细的讲解。
概念:从字面上理解,所谓形式参数即只只是声明了一个作为参数的变量,并未直接进行赋值使用,而实际参数则相反。
如下例
像上面在 test() 函数里只声明了最为参数的变量,而 main() 函数里则对它赋了值。
K_R
265***2105@qq.com
星空1010
630***560@qq.com
参考地址
关于C语言形参与实参的区别,我就简单说几点:
实参可以是变量,变量与表达式。实参与形参。
实参与形参类型相同或赋值兼容
在调用函数过程中发生的实参与形参之间的数据传递,常称为“虚实结合”
在定义函数中制定的形参,在没有出现函数调用时不占用内存中的存储单元。在函数调用时才分配内存
将实参的值传递给形参
在执行函数时,由于形参已经有值。可以用形参进行运算。
通过return语句将函数值返回,若