问题描述
- C++ main()函数返回字符串
-
如题,怎样在main()函数里返回字符串?
如:
string main()
{
return "hello";
}
这样不行的,该怎么办?
解决方案
main函数的返回值是固定的,只能是int
如果你要在另一个程序调用,你可以用cout输出,另一个程序从standard input获取。
解决方案二:
main函数是入口函数,返回值为int是为了能够通过-1、0、1等识别运行的状态。
你要返回字符串,可以自己定义一个函数。
解决方案三:
main函数是入口函数,不能返回string,不知道lz具体想做什么,一定有其他方式解决的
解决方案四:
自定义一个返回类型string的函数,然后在入口main()方法去调用刚刚自定义的函数
解决方案五:
这是一种错误编程方法,在大多数系统中,main 函数的返回值用于说明程序的退出状态。如果返回0,则代表main函数成功执行完毕,程序正常退出,否则代表程序异常退出。
解决方案六:
这是一种错误编程方法,在大多数系统中,main 函数的返回值用于说明程序的退出状态。如果返回0,则代表main函数成功执行完毕,程序正常退出,否则代表程序异常退出。
解决方案七:
main函数的返回值为是固定的,用于识别退出状态
时间: 2025-01-31 02:48:44