您的位置 首页 百科知识

教你怎么用C写一个echo程序

教你怎么用C写一个echo程序

在我们用batch或者bash的时候,经常会用到echo。它具体是怎么做的呢?下面我就教你怎么用纯C写一个简单的echo程序。

首先我们需要新建一个c文件。

touch cat.c

然后vim 打开它。

vim cat.c

打开之后,按下a插入

输入

#include

/* 加载stdio里的函数声明 */

int main(int argc,char * argv[])

{

int x;

for(x = 1;x < argc;x ++)

{

printf("%s ",argv[x]);

}

return 0;

}

然后wq保存退出。

之后,我们gcc -Wall cat.c -o cat编译它

我们来测试下,是否有echo的功能。

因为我们有一个名字叫cat的程序,而且它的路径被设置进环境变量。所以,我们用./的方式来执行。

.代表当前目录

./cat hello world

那么你会说。为什么不会换新行呢?

那么很简单,我们只要加上一句换新行就可以了。

打开cat.c输入puts("");

再编译试试。

gcc -Wall cat.c -o cat

再来试试看。

./cat hello world.

是不是已经换行了呢?

上一篇 教你刘海编发
下一篇 湿疹发病是因为皮肤太湿还是太干?蚂蚁庄园
扫一扫,手机访问

扫一扫,手机浏览