当前位置:  开发笔记 > IOS > 正文

关于返回值的基本C问题

如何解决《关于返回值的基本C问题》经验,为你挑选了1个好方法。

我只是在学习C并且正在使用xCode(不确定它是否重要).这段代码:

#include 

int main (int argc, const char * argv[]) { 
    int myInt;
    myInt = 2; 
    myInt *= ( (3*4) / 2 ) - 9; 
    printf("myInt = %d", myInt);
    return myInt; 
} 

输出:

Session started at 2009-11-09 15:51:15 -0500.]
myInt = -6
The Debugger has exited with status 250.The Debugger has exited with status 250.

printf是对的,但返回的是什么

A)使其包裹,和

B)两次显示结果?(澄清一下,如果我说return 0;,它只打印一次"调试器退出"行,值为0.)

谢谢!



1> mipadi..:

返回码被shell解释为无符号整数,范围为0-255.

推荐阅读
LEEstarmmmmm
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有