您的位置:首页 > 大数据 > 人工智能

嵌入式开发: main的理解

2019-08-18 09:52 941 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/weixin_38956024/article/details/99701515

一、函数介绍

main 函数作为应用程序的入口,在头文件“#include<stdio.h> ”中。

main 函数需要传参数的时候完整的定义为

int main(int argc,char **argv)

参数 argc,表示参数的个数

参数**argv,存储输入字符的数组

argv[0]表示程序名称

argv[1]——argv
输入的参数

 

二、例程

[code]#include <stdio.h>
#include <string.h>

int main(int argc, char **argv)
{
int j = atoi(argv[1]);   //将字符串转换为整型
int i = atoi(argv[2]);

printf("%s\n",argv[0]);  //程序名称

printf("参入参数个数 %d\n", argc);

printf("%d %d\n",j,i);

return 0;
}

 

三、运行效果

第一行打印程序名

第二行打印传入参数的个数:第1个传入的是程序名,第2个传入的是 124  , 第3个传入的是 13279

第三行打印 整型 124 和 13279

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: