嵌入式开发: 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
相关文章推荐
- 理解嵌入式开发中的一些硬件相关的概念
- 理解嵌入式开发中的一些硬件
- 理解嵌入式开发中的一些硬件相关的概念
- 理解嵌入式开发中的一些硬件相关的概念
- 理解嵌入式开发中的一些硬件相关的概念
- 理解嵌入式开发中的一些硬件相关的概念
- 理解嵌入式开发中的一些硬件相关的概念
- 专访许雪松:深入理解嵌入式开发
- 理解嵌入式开发中的一些硬件相关的概念
- 理解嵌入式开发中的一些硬件相关的概念
- 理解嵌入式开发中的一些硬件相关的概念
- 嵌入式开发中对(*(volatile unsigned long *)) 的理解
- 理解嵌入式开发中的一些硬件相关的概念
- 深入理解嵌入式开发之系统开发篇全覆盖(MC9S12单片机、CAN技术介绍)
- 【转载】深入理解嵌入式开发
- 基于 Linux 和 MiniGUI 的嵌入式系统软件开发指南二——理解消息循环和窗口过程
- 理解嵌入式开发中的一些硬件相关的概念
- 对字节对齐的理解 分类: 嵌入式开发学习 2014-02-13 08:45 233人阅读 评论(0) 收藏
- Qt嵌入式软件开发----------QPaintEvent事件的相关理解
- 嵌入式开发必备SPI、IIC,高手带你理解SPI中的极性CPOL和相位CPHA