main函数是程序的入口点,不同编程语言的写法有所不同。以下是几种常见编程语言中main函数的写法:
C++
```cpp
include using namespace std; int main() { cout << "Hello, C++!" << endl; return 0; } ``` ```c include int main() { printf("Hello, World!\n"); return 0; } ``` 或 ```c int main(int argc, char *argv[]) { // 使用argc和argv作为传入参数 return 0; } ``` ```go package main import "fmt" func main() { fmt.Println("Hello, Go!") } ``` ```python def main(): print("Hello, World!") if __name__ == "__main__": main() ``` 建议 C++和C:推荐使用`int main()`或`int main(int argc, char *argv[])`,其中`int main()`表示无参数,`int main(int argc, char *argv[])`表示有命令行参数。 Go:固定格式为`func main()`,必须位于`main`包中。 Python:定义`main`函数并通过检查`__name__`变量来确保只在直接运行脚本时执行。 选择哪种写法取决于你使用的编程语言和具体需求。C
Go
Python