从品牌网站建设到网络营销策划,从策略到执行的一站式服务
无返回值的函数,只进行某种操作。
我们提供的服务有:成都网站制作、做网站、外贸营销网站建设、微信公众号开发、网站优化、网站认证、上城ssl等。为1000多家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的上城网站制作公司
有返回值的函数,可以将某个变量或指针返回其调用函数。
两者形式上的区别如下:
无返回值:void
fun1();
有返回值:int
fun2();
调用的区别:
无返回值:
main()
{
……
fun1();
……
}
有返回值:
main()
{
int
a;
……
a=fun2();
……
}
1、括号代表着这个是个函数,如果括号里面没有参数,又代表这是个无参数的函数。括号是区分函数和变量的重要标志。
2、void
main是个函数并且是主函数(相对于子函数而言),在c里面可以没有子函数,但是不能没有main主函数,也就是说我们每写一个程序的程序都要有一个主函数并且是唯一的(不能有两个或者多个)执行的时候都是先从这里开始,也是从这里结束;void是表示无返回值,一般在低版本的c编译器里是要写void的,例如:turbo
C
用于DOS系统,
需要写viod的||vc++
windows下的C++就可写也可不写,但是如果想要子函数无返回值的时候就必须要写(void)了,当然了当子函数是无返回值的时候就不能有return返回语句了
。
void Sum(int a,int b,int *s)
{
*s=a+b;
}
int main()
{
int a,b,c;
printf("请输入两个数:")
scanf("%d%d",a,b);
Sum(a,b,c);
printf("%d+%d=%d\n",a,b,c);
return 0;
}
void意思是主函数(main)的数据类型空返回值。
void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。
没有返回值的函数:功能只是完成一个操作,应将返回值类型定义为void,函数体内可没有return语句。
有返回值的函数:函数的最后会有一个返回值return,可以用来获取该函数执行结果返回给该函数,让外部调用该函数的。
扩展资料
void的使用
示例:
add ( int a, int b )
{
return a + b;
}
int main(int argc, char* argv[])
{
printf ( "2 + 3 = %d", add ( 2, 3) );
}
参考资料来源: 百度百科—void
参考资料来源:百度百科—返回值
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图