返回Objective-C

Sum*_*sok 1 objective-c

在Objective-C程序中为main返回一个整数有什么用?

ste*_*anB 10

我假设与C程序相同.当您从命令行运行应用程序时,返回值非常有用,它可以指示它是否失败.

shell中的大多数命令都给出了这样的指示.然后,您可以构建shell脚本并运行您的应用程序,检查返回值并根据它执行某些操作.

C最初是为编写像Unix这样的操作系统而创建的.

例如,使用一些linux/unix实用程序,如ls命令:

> ls
bla1 bla2
> echo $?
0
> ls bla3
/bin/ls: bla3: No such file or directory
> echo $?
1
Run Code Online (Sandbox Code Playgroud)

现在您可以在shell脚本中使用返回值.