在C语言中实现echo功能是什么意思

Python019

在C语言中实现echo功能是什么意思,第1张

echo 是一个脚本命令

它的基本格式为 echo "abcd" 就会在屏幕打印出来,

另外可以打印参数值 b=8 echo "b = $b" 会打印 b =8

你可以通过printf函数非常简单就可以实现

Linux下的echo命令,是实现“参数回送”,Linux终端输入 #echo hello world! hello world! 用C实现的代码如下: /*echo.c*/ main(int argc,char *argv[]) { while(--argc>0) printf("%s%c",*++argv,(argv>1)? '':'\n')} 也可以用如下代码: /*echo.c*/ main(int argc, char *argv [ ]) {int ifor(i=1i 这样,在MSDOS下输入: C:\>echo I am Nick. 将输出: I am Nick. 注:main函数中,argc存放包括文件名在内的字符串的个数,如上的echo I am Nick.则argc=4而argv[]则指向这些字符中的存放的地址。上例中,则argv[3]指向"Nick",而argv[3][0]="N"。