main 函数详解:
main 函数中的 return:
当程序运行没有问题的时候,return 一个 0,return 其他数都表示程序运行出错。
main 函数的两个参数:
int argv :表示文件名加上参数的个数

char* argc[] :表示文件名和所有参数所组成的数组

输入输出流和错误流:
输入流:stdin 默认是标准键盘
输出流:stdout 默认是标准显示屏
错误流:stderr 程序出错执行
fprintf(stdout,”内容”,变量);
prints(“内容”,变量);对 fprintf 的封装
fscanf(stdin,”%d”,&x);接收键盘的输入信息
scanf(): 对 fscanf 的封装
重定向:
可以将原本默认的输入、输出或报错目标进行更改。
执行文件 » 目标文件 将执行结果输出到目标文件
执行文件 « 目标文件 将目标文件的内容输入执行文件
> :表示每次都会刷新目标文件
»:表示每次的输出都会接着上一次的输出进行
管道原理:
| 管道符: | ;将管道符前的命令输出流作为管道符后命令的输入流 |
可以连接多个方法完成一整个功能流程
以此完成一个 c 语言小程序
#include <stdio.h>
求和:
int main ()
{
int flag=1;
int count=0;
int i;
int sum=0;
while(flag){
scanf("%d",&i);
if(0==i)break;
count ++;
sum +=i;
}
printf("%d,%d \n",sum,count);
return 0;
}
求平均数:
int main()
{
int i,j;
int s;
scanf("%d,%d",&i,&j);
s=i/j;
printf("平均数是%d \n",s);
return 0;
}
./sum.out | ./avg.out
本文由 倪建成学习时 编辑,只是普通笔记。若是对你有用,可以自行转载
最后编辑时间为:2019-07-21 00:00:00