Linux 应用——常用函数(usual function)
Posted LMENG_TREE
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 应用——常用函数(usual function)相关的知识,希望对你有一定的参考价值。
main函数:
新建testmain.c
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <stdio.h>
int main(int argc, char **argv)
{
int i,j;
i = atoi(argv[1]);
j = atoi(argv[2]);
printf("the program name is %s", argv[0]);
printf("the command line has %d argument: ", argc);
printf("%d, %d ",i,j);
return 0;
}
参数argc为main函数中所带的参数个数, argv[0]为参数名称, argv[1]、argv[2]……才是真正的参数
编译生成testmain可执行文件
运行:
the program name is ./mnt/usb/testmain (这是因为运行的程序就是 ./mnt/usb/testmain)
the command line has 3 argument (输入两个参数,加上 argv[0] 刚好3个)
10, 11 (输入的2个参数)
以上是关于Linux 应用——常用函数(usual function)的主要内容,如果未能解决你的问题,请参考以下文章
Linux学习总结(70)——Bash 脚本中常用的内置变量汇总