第05天C语言(07):main函数分析

一、概念
/* 
 return 0 : 返回给操作系统,如果返回0,代表程序正常结束,如果返回其他值代表程序非正常结束
 main是函数的名称,是系统规定的名称,系统启动程序就会调用名称叫做main的函数
 
 // 其实系统再启动的时候,就会给我们的程序传递一些参数
 argc : 就是系统传递进来的参数个数  默认是 1
 argv : 就是系统传递进来的参数实际的值 默认是程序的名称
 */
二、代码
#include <stdio.h>


int main(int argc, const char * argv[]) {
    
    printf("argc = %i\n",argc);
    printf("char = %s\n",argv[0]); // 全路径
    // /Users/liyuhong165/Library/Developer/Xcode/DerivedData/day05-cigeanlbsvvprhgcbvzgtmwuotyj/Build/Products/Debug/main函数分析
    printf("char = %s\n",argv[1]); // lyh
    
    // return 结束函数
    // 0 : 返回给操作系统,如果返回0,代表程序正常结束,如果返回其他值代表程序非正常结束
    return 0;
}
image.png
image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容