阅读背景:

linux源码阅读--cmdline.c

来源:互联网 

简单的命令行参数解析

static int get_range(char **str, int *pint, int n)
{
	int x, inc_counter, upper_range;

	(*str)++;
	upper_range = simple_strtol((*str), NULL, 0);
	inc_counter = upper_range - *pint;
	for (x = *pint; n && x < upper_range; x++, n--)
		*pint++ = x;
	return inc_counter;
}static int get_range(char **str, i



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: