我是编程新手 我在C#编码,这有点令人困惑。
这些之间有什么区别:
非常感谢您提前!
答案 0 :(得分:1)
1-函数用于返回整数
int main()
{
return 1;
}
所以如果你这样调用这个函数:
int x = main();
x的结果将是" 1"
2- void函数不会返回任何值
void main()
{
Console.WriteLine("Hello World");
}
所以你可以像这样调用这个函数:
void main();
这只是执行" void main"功能,不会返回任何东西
答案 1 :(得分:0)
看起来您正在尝试回答关于编程测验的问题。如果你正在努力解决这个基本的问题,我会质疑你在尝试这样一个测试时的理由。
然而,在开始时,理解这一点很有用:
int main(){...}
是一个返回整数的方法。
void main(){...}
是一种不返回值的方法。
图像中的后两行不是有效的方法声明,因为void
被放置为输入参数,这不是void
关键字的允许用法。
如果您希望了解void
关键字的真正含义,可以从What does void mean in C, C++, and C#?和Void (C# Reference) (Microsoft)开始。