一、概念
/*
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
网友评论