c++中int+main+报错

  • 为什么c语言中int main没有返回值?
    答:1、有无返回值 void main没有返回值,int main有返回值。2、返回值类型 int main返回int类型的数据,void main不返回。但是在C语言推荐写法中,建议使用int main,因为在有的编译器虽然viod main可以通过编译,但在其他编译器就会报错。为了代码拥有更好的可移植性,一般写int main。
  • c语言中intmain()什么意思,
    答:在C语言中,`int main`是程序的主函数,也就是程序的入口点。详细解释 1. int的含义:`int`是整数类型的简写,表示main函数在结束时将返回一个整数值。通常,返回0表示程序正常结束,返回非0值表示程序异常终止。这是一种常见的约定,用于让操作系统或其他程序判断本程序执行的状态。2. main函数的作...
  • C语言报错,请问哪里出错了?该怎么改?
    答:修改编译后错误消失:2.现在只有两个警告,第一个警告是说明main函数应该有无类型返回值,这个的修改只需要在main前加上void就可以了。3.程序中还有一个警告。注意在main函数中c是一个int类型的变量,但是max函数返回了一个float类型的值,把一个float类型的值赋值给int类型的变量会有精度损失。所以将ma...
  • 在c语言中 int main (void)错了吗
    答:int main(void)是不标准的写法,不过编译还是没有问题的 不用添加返回值 如果真的照 "无谓之光"的说法加上 return 0;的话 实在是没有必要,多此一举 而且加上之后在有的编译器中还会告警
  • C语言编的,提示 'main' must return 'int',是什么问题?
    答:在C++中,main()一般要求用int,即应写为 int main (){ ……return 0;} 但有一些也可以写为void main() ,而有一些不能这么写,任何时候都可以用int main(),所以建议不用void main(),用C++编译器编译C一般不会有什么问题,因为C++是兼容C的。
  • C语言中, int main什么意思啊?
    答:这种编译提示是gcc/g++的一种问题描述格式,告诉你编译问题出现在源代码什么位置。int main是指main函数需要返回一个int值。
  • C语言问题 error: `main' must return `int'
    答:错误提示的意思是,main函数必须返回int类型。这个要求是C99提出的,所以采用C99及以后标准的编译器,都会强制要求main函数返回int类型。即这样:int main(){ ... return 0;} 而现在很多书都不注意规范,用着老编译器,这种事情毫不在意,写成main()和 void main()的屡见不鲜,这个需要个人...
  • c语言新手提问,为什么我定义了函数,在main中使用的时候却提示undefined...
    答:*a);int main(void){int number;int *a;int i; int imax,imin,iaverage;printf("请输入学生数量:");scanf("%d",&number);a=(int*)malloc(number*sizeof(int));printf("请输入各位学生的成绩");for( i=0; i<number; i++ ){scanf("%d",&a[i]);}imax=a[0];imin=a[0];...
  • C语言代码为什么报错貌似没有问题啊
    答:int main(){ int a,b,c;char operator;printf("please input a Operation symbol (\"+\"or\"-\"or\"*\"or\"/\"):\n");//这里也有 scanf("%c",&operator);switch(operator)//主要是switch里面的问题,修改如下 { case '+':scanf("%d,%d",&a,&b);c=a+b;printf("%d",c...
  • c语言 问题 error LNK2005: _main already defined in 例1-3.obj...
    答:就给出的代码而言,本身没有什么大问题,除了不太规范的用void main,应该是int main才对,但这不是你这个错误的原因 首先,lz既然会提出这样的问题,说明基本还是初学阶段,一般是只会使用单文件编译,不会使用多文件编译的,所以就给出的这段代码而言,本身没有重复定义main函数的问题 这样的报错根据个人经验...

  • 网友评论:

    秋凝19231203827: c++语言当中的编程:int main().这段话是什么意思呢? -
    1264骆斌 : int main()表示可以传入参数,程序不需要返回值,就是不要在程序尾部写上return 值.

    秋凝19231203827: c++中In function 'int main()'是什么意思啊? -
    1264骆斌 : In function 'int main()' 这种编译提示是gcc/g++的一种问题描述格式,告诉你编译问题出现在源代码什么位置,如你这里的问题就出在int main()函数中,接下来还应该有相应的错误(警告)描述,如有如下的源代码test.c: int main() {printf(...

    秋凝19231203827: Eclipse中C++怎么提示我int main错误呢 -
    1264骆斌 : 一个工程里只能有一个main函数

    秋凝19231203827: C语言中int main()返回一个整型的值是什么意思 -
    1264骆斌 : (1)一个Windows应用程序的执行过程是: 操作系统调用C/C++运行期启动函数->启动函数做完所有初始化工作后->调用应用程序进入点函数(即我们的主函数) (2)而主函数返回时->启动函数便调用C/C++运行期的exit函数. (3)通常我们的主...

    秋凝19231203827: C++中main(){};int main(){};void main(){}有什么区别? -
    1264骆斌 : main(){};说明此程序的main无返回值. int main(){};说明此程序的main有返回值.所以在程序的最后要加上return 0; void main(){}说明此程序的main无返回值.

    秋凝19231203827: C++ int main()属于语句吗? -
    1264骆斌 : 不是.int main();才是声明语句.{}括起来的有些时候确实是一个复合语句,或叫块,整个块当作一个语句处理,所以,在if(){}else{}等等这些结构中,{}都表示一条语句,因为它们后面只能跟一条语句 但是函数定义时,只是表示开始和结束,并没有什么复合语句的味道

    秋凝19231203827: C++中开头有 int main()但是结尾没有return(),按照C++的标准规定可以使用void main()这样不需要return 对此大家有什么看法? -
    1264骆斌 : C++标准中main函数有2种形式: 1.int main() //不带参数的 2.int main(int argc, char *argv[]) //带参数的 无论哪种返回值都是int型,也必须使用return语句返回1个值.void main()这种是不符合C++标准的,只是有些编译器并不严格遵循C++标准,所以可以允许这样写.我们写代码的时候最好是按C++标准来写,这样无论使用哪个编译器都可以正常编译而不用修改代码.

    秋凝19231203827: 在C++中,int main和void main有什么区别?? -
    1264骆斌 : 考虑到main函数的特殊性,lz不明白这个问题可以理解. main()是省略了返回值类型,C语言会默认认为成main的类型为int,在main()的函数体内要返回一个值,如return 0; 而void main()的返回值是void类型,也就是说没有返回值....

    秋凝19231203827: c++中的int main()和c中的void main()有什么联系吗 -
    1264骆斌 : void main()函数无返回值,但须有 exit(0); 语句.int main()函数返回整型值,要有 return 0; 语句.c 和 c++ 都有 int main ,void main 两种形式.exit 整数 和 return 整数 都是送返系统的,用途相同:反映程序执行情况.

    秋凝19231203827: C++中int main()和char main()有什么区别? -
    1264骆斌 : int main()和char main()的区别是返回值不同,一个是int型,一个是char型,实际上是int与char的区别.int一般用四字节表示,范围较大(-2^31至2^31-1),而char用一字节表示,范围较小(-128至127).

    热搜:c++教程 \\ c++ \\ c++编程 \\ c++是什么意思 \\ c++double \\ void main 报错 \\ c++void main \\ int main开头为什么错了 \\ c++中cin的用法 \\ float int double \\ c++ main函数 \\ c++int \\ c++尚未声明main \\ main在c++ \\ c++string \\ int & \\ 中英文自动翻译器 \\ c语言中int main \\ c++float \\ 菜鸟c++ \\

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网