美文网首页
2.1 一个完整的程序

2.1 一个完整的程序

作者: 阿米咖啡花 | 来源:发表于2015-03-23 23:33 被阅读30次

echo是Unix上一个十分简单,但比较实用的程序。它在标准输出上(一般为屏幕)打印出它的参数。改程序经常向用户显示信息,如下面的程序所示:

echo "Cool! Let's get to it..."

echo的源代码如下:

#include#include#includeint main (int argc, const char *argv[])

{

int nflag;

/* This Utility may NOT do getopt(3) option parsing. */

if (*++argv && !strcmp(*argv, "-n"))

{

++argv;

nflag = 1;

}

else

{

nflag = 0;

}

while (*argv)

{

(void)printf("%s", *argv);

if (*++argv)

{

putchar(' ');

}

}

if (!nflag)

{

putchar('\n');

}

exit(0);

}

相关文章

网友评论

      本文标题:2.1 一个完整的程序

      本文链接:https://www.haomeiwen.com/subject/hjzyxttx.html