1.while((c=getchar())!=‘@’)是什么意思
//将getchar()获取的值给c
判断c是否等于‘@’做为while的条件
3.#define IN 1 和
#define OUT 0是什么意思?
//
IN 就相当于1
OUT 就相当于0
在函数里面遇到IN就会替换成1 遇到OUT就会替换成0
4.if(c==‘‘||c==‘\n’||c==‘\t')是什么意思
//‘ ’是空
‘\n’是换行
'\t' 相当于TAB键的作用
2.返回值是把值返到那里,返了又有什么用?
//
举个例子来说一下吧:
如下计算两个数相加的函数:
int add(int a,int b)
{
int c;
c=a+b;
return c;
}
void main(void)
{
int result;
int num1=1;
int num2=2;//num1和mun2是两个加数
result=add(num1,num2);
}
上述例子中,函数add()的返回值是a与b相加的结果(即c),在main函数中,这个返回值赋给了result。