美文网首页
main函数解析

main函数解析

作者: silasjs | 来源:发表于2019-01-28 17:23 被阅读0次
  • main是函数的名称, 是系统规定的名称, 系统启动程序就会调用名称叫做main的函数

  • main函数只能由系统调用 ,不能手动调用

  • 其实系统在启动程序的时候, 会给我们的程序传递一些参数

    • argc : 就是系统传递进来的参数个数, 默认是1
    • argv : 就是系统传递进来的参数实际的值, 默认是程序的名称。(argv参数也可以在xcode中设置:editScheme->Run->Arguments->Arguments Passed On Launch->点加号添加)
int main(int argc, const char * argv[]) {
    
    printf("argc = %i\n", argc);
    printf("argv = %s\n", argv[0]);
    //printf("argv = %s\n", argv[1]);
    
    // return 结束函数
    // 0 : 返回给操作系统, 如果返回0, 代表程序整除结束, 如果返回其它值代表程序非正常结束
    return 0;
}

相关文章

  • main函数解析

    public:因为权限必须最大static:不需要对象的,直接用主函数所属类名调用即可void:主函数没有具体的返...

  • main函数解析

    main是函数的名称, 是系统规定的名称, 系统启动程序就会调用名称叫做main的函数 main函数只能由系统调用...

  • VS错误集

    一 .无法解析的外部符号 _main,该符号在函数 "int __cdecl invoke_main(void)"...

  • ffplay.c函数结构简单分析

    整理来自雷霄骅 总体结构图 主要函数分别解析 main() main()是FFplay的主函数,调用了如下函数 a...

  • iOS main函数解析

    我们都知道oc程序的入口是main函数,如下: int main(int argc, char * argv[])...

  • Java之main函数解析

    从接触Java以来,写得最多的就是main()函数: public static void main(String...

  • java-main函数解析

    main() 方法签名 public修饰符:Java类由JVM调用,需要可以自由调用,则需要公开该main()的调...

  • Apache Bookkeeper的启动流程解析

    Apache Bookkeeper的启动流程解析 全局main函数实现 启动代码 位于bookkeeper-ser...

  • webbench注释详解

    宏定义 全局变量 分析: 由main函数入手 main函数中首先对命令行进行解析,如果命令行数量为1,则说明没有输...

  • flink 自定义source,解析__consumer_off

    0.main函数 自定义flink source,读取kafka __consumer_offsets,解析 2....

网友评论

      本文标题:main函数解析

      本文链接:https://www.haomeiwen.com/subject/qltzjqtx.html