在c++中 main函数前面为什么要加上数据类型比如int void
c++就是这样规定的,函数必须有返回值,无返回值的要加void,和C语言不一样,C语言默认会返回int,不然,我用vc++6.0编译会有警告,可以不于理睬,初学者一般用void就可以了.
为什么C++中,主函数main前都要加个类型修饰词,例int,void.可不可以不加...
不可以……因为不加计算机就不识别了……int void是我们可以理解的语言,计算机要把它翻译成二进制才能进行运算,所以,你要不加前缀,我们似乎可以理解 可是计算机触发不到准确的命令,就不能正确的执行
在main()函数前面加int或void有什麽作用?
如果函数名(main代表主函数)前面有数据类型,如int,float,就表示该函数有返回值,需要用return返回一个该类型的值;而如果使用void,则表示无返回值。不懂可以再问哟!
在main()函数前面加int或void有什麽作用?
main函数前面加的void表示定义函数值为无类型。main函数前面加int是将一个数值向下取整为最接近的整数的函数。void中文翻译为“无类型”。常用在程序编写中对定义函数的参数类型、返回值、函数中指针类型进行声明。void的字面意思是“无类型”,void *则为“无类型指针”,void *可以指向任何类型的数据。I...
int mian() 为什么mian前面要加整型变量啊,什么意思呢
在C语言中,所有的函数都要有返回类型,包括void、int、bool、char。。。指引、应用等等,在main的前面加int,表示main主函数的返回值必须是整型的,若没有返回值,程序就报错,不知道你明白了没有。
vs2010为什么写c语言时main前得加int或void才能通过
因为这才是最标准的语法,VC++6.0里规定不严格,所以能够通过,按照最正规的语法,每个函数都是必须确定返回值类型的,即你说的加上Int和void
帮我解释一下 main 前面加 int 是怎么回事 ?
程序中的返回值,当你写一个程序时你希望这个程序给你返回什么类型的值,你就需要在函数前写这些类型,main也是一个函数,当然需要一个类型
C语言中在主函数main前的加不加int有什么区别啊?
可以说加不加int是没有区别的。在ANSI C的标准中,main的标准返回值是整型,如果你什么都没有加,编译系统会自动加上int类型的。这时如果你使用GCC的话(VC是没有的)会有一个警告。void是无类型,表示没有返回值,你的主函数如果不需要返回的话,最好加上它。最后,建议你的主函数显式的使用int...
C++中main函数前加int具体是加什么?
int 就是一个 无符号的短整型(就是整数类型)include就是预处理器,后面的iostream 就是C++标准库里面的一个库(这就是头文件),用来向console输入,输出数据的 因为是在include的目录下的所以用<>包含起来,如果是你自己写的头文件,保存的不是在include的目录下的,那就要用"路径\/自己写的头文件",就用...
c语言"void main" 在很多c语言中main前没有,为什么要加上啊?
void 代表空的意思,就是没有返回值 一般加上比较好,当然根据编译器的不同你也可以写成这样的形式 int main(){} 对于不加的话,只能说用的C并不严谨,很有可能程序中丢三落四,建议写上,标明此函数是什么类型