问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C++中怎样可以定义没有参数的函数!

发布网友 发布时间:2022-05-02 05:44

我来回答

5个回答

热心网友 时间:2022-06-28 18:20

C++中定义没有参数的函数有两种方法。

 

方法1(空括号法):

返回值类型 函数名()

{

    函数体;

}

例如:

int getarand()
{
    return rand()%10; //产生一个0-9之间的随机数
}

方法2(强调法):

返回值类型 函数名(void)

{

    函数体;

}

int getarand(void)
{
    return rand()%10; //产生一个0-9之间的随机数
}

热心网友 时间:2022-06-28 18:20

void xx(void)//这行也可以这样写:void xx(),但是这样的可读性高
{
cout << "XXXXX" << endl;
}
int main()
{
//调用时就不必有参数了
xx(0);

}
函数可以有0个或多个参数,但是一旦声明参数类型为void,我们就不能给它命名,举个例子:
void xx(void inta)//错误
void xx(void,void)//错误
void xx(void,int q)//错误
void xx()//正确
void xx(void) //正确
另外补充一点:一楼是用C语言写的,不是C++,所以当然会编译错误,把main()改成int main()

热心网友 时间:2022-06-28 18:21

楼上的说法正确。
不过你也可以搞个默认值,这样就不可以不输入参数了。
void xx(int x=0)//设置x的默认值为0,如果调用时没有参数就默认用0
{
cout << "XXXXX" << endl;
}
int main()
{
//调用时就得加上参数
xx();////////////////////////

//为什么不能像系统函数一样 像这样
getch();

}

热心网友 时间:2022-06-28 18:22

不是啊,你这个不就是不用参数吗
void xx()
{
cout << "XXXXX" << endl;
}
int main()
{
//调用时就得加上参数
xx();

//为什么不能像系统函数一样 像这样
getch();

}

热心网友 时间:2022-06-28 18:22

也可以没有参数 举例
void fun()
{
cout<<"xxxxxx"<<endl;
}
main()
{
fun();
}
这样的输出结果就是xxxxxx
这个定义的函数fun就是无参数的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
表格列求和公式怎么设置 求和函数公式怎么输入 北京注册成立一个公司需要多少钱 北京公司都是什么 手机导航地图语音怎么下载 如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 女生为什麽要带胸罩呢?(仅女生回答) 百度看视频怎样下载? 无参函数和有参函数定义意思 使用函数进行运算时,有些函数可以没有参数。 (2分) C语言中函数没有参数和没有返回值有什么不一样,它们的类型名都是void吗,望详答,本人菜鸟一名? 一个函数可以没有参数,但是——不能省略 excel中什么函数是没有参数的 c语言函数可以没有参数吗 我的手机号被别人绑定了微信,我没办法注册微信怎么办我的已经被人盗用没办法注册咋办? 函数什么情况下没有参数 我用别人的手机注册的现在登不上了怎么办啊? 薄公英晒前需要蒸不 用别人的手机可以登录自己的吗? 我的手机号被别人绑定了微信,我没办法注册微信怎么办我的已经被人盗用没办法注册咋办? 对于河北学生来说成都大学是几本学校 成都大学是几本学校 魅族mx3触摸屏排线该如何更换 成都大学是二本还是一本 有没有魅族mx3手机屏幕换 成都大学是一本吗 关于excel函数的参数,为什么说有的函数可以没有参数?请举例!谢谢! 为什么青春期的少女一定要穿内衣 C语言中 函数没有输入参数 怎么理解 C语言中函数可以没有形参吗? .Excel 2013提供了大量的函数,每个函数都有特定的参数要求,可以是一个,也可以是多个,但不能没有参数 c语言中,有些函数没有形参,怎么使用,主函数除外。急!!! 女孩几岁穿内衣好些? 为什么发育了一定要穿内衣? c语言 函数里面可以没有参数吗? 无参函数一定无返回值?有无返回值与有无参数有必然关系吗? 有参函数与无参函数的区别是有无返回值吗? 《我是驱魔人》最新txt全集下载 急求灵异类同志小说,驱魔抓妖天师什么的,有的请发给,谢谢! 我现在很失落,一直以来我以为自己是与众不同的,今天我才发现我只是一个普通人,坐着平凡的生活 推荐好看的灵异小说给我看吧 u盘里面全是.chk文件 用什么恢复工具操作简单 求教程 《我和僵尸有个约会之天涯续》最新txt全集下载 请问中国有驱魔者吗?我是说真实的。 驱魔龙族的代表传人 我以前看过的一部美国恐怖电影,里面的主人公是一对夫妇,他们在剧中是演员,有一道具机械手能杀人!特恐怖