不需要睡觉o 2024-05-11 14:45 采纳率: 94.7%
浏览 1
已结题

对int main(void)中的void有疑问


#include<Stdio.h>
#define NAME "GIGATHINK,INC."
#define ADDRESS "101 Megabuck Plaza"
#define PLACE "Megapolis,CA 94904"
void starbar(void);
int main(void){
    starbar();
    printf("%s\n",NAME);
    printf("%s\n",ADDRESS);
    printf("%s\n",PLACE);
    starbar();
    return 0;
} 
void starbar(void){
    int i;
    for(i=0;i<40;i++)
        printf("*");
    printf("\n");
    return ;
}

这段代码中的void starbar(void);语句第一个void那个讲解视频中说是因为没有任何执行结果值,括号中的第二个void那个视频中说是因为该函数不需要任何输入信息。对于括号中的void我有疑问,因为我之前遇到的需要输入的main函数也一直都是int main(void)啊

  • 写回答

4条回答 默认 最新

  • 菜鸟更要努力了 2024-05-11 14:51
    关注

    void starbar(void);第一个void表达的是这个方法没有返回值,第二个表达的是使用这个方法不需要传递参数。 int add(int a,int b);这个就是返回一个int 你需要传入两个int。至于你说的输入,我猜是说的在控制台打出的输入吧(我不确定)。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 5月19日
  • 已采纳回答 5月11日
  • 创建了问题 5月11日

悬赏问题

  • ¥20 python忆阻器数字识别
  • ¥15 无法输出helloworld
  • ¥15 高通uboot 打印ubi init err 22
  • ¥20 PDF元数据中的XMP媒体管理属性
  • ¥15 R语言中lasso回归报错
  • ¥15 网站突然不能访问了,上午还好好的
  • ¥15 有没有dl可以帮弄”我去图书馆”秒选道具和积分
  • ¥15 semrush,SEO,内嵌网站,api
  • ¥15 Stata:为什么reghdfe后的因变量没有被发现识别啊
  • ¥15 振荡电路,ADS仿真