问问题描述
C语言中,什么时候用void什么时候用int,在线求解答
答精选答案

当一个函数只需要别人调用,调用该函数的函数不需要得到返回值时用void,当需要从被调函数中返回一个int型数时就用int。
比如比较大小的函数, int max(int a,int b){ return a>b a:b; } 调用该函数的函数需要知道哪个数大,就得返回一个int型的数;
又如交换两个变量的函数, void swap(int a,int b){ int c=a; a=b; b=c; } 调用该函数的函数知道它的功能就是让这俩变量的值交换,然后不用别的返回值了,所以就用void了
本文来自作者[xiankejishangmaozhiyexuey]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/jingxuan/1917124.html
评论列表(4条)
我是公众科技网的签约作者“xiankejishangmaozhiyexuey”!
希望本篇文章《C语言中,什么时候用void什么时候用int》能对你有所帮助!
本站[公众科技网]内容主要涵盖:教育咨询,知识百科
本文概览:当一个函数只需要别人调用,调用该函数的函数不需要得到返回值时用void,当需要从被调函数中返回一个int型数时就用int。 比如比较大小的函数, int max(int a,int b){ return a>b a:b; } 调用该函数的函数需要知道哪个数大,就得返回一个int型的数; 又如交换两个变量的函数, void swap(int a,int b){ int c=a; a=b; b=c; } 调用该函数的函数知道它的功能就是让这俩变量的值交换,然后不用别的返回值了,所以就用void了