这里写的都是今天的收获,虽然很少,但我相信会积少成多的,而且记下了,自己以后来看的时候,会回想起来。
1.原来c语言的标准输入输出函数都是有返回值的。
输入的原型是:int scanf( char const *format, ...); (参考自c和指针)
当输入合法时,返回1, 否则返回0
下面是代码测试
int main()
{
int temp;
while(1)
{
printf("Output:%d\n", scanf("%d", &temp));
getchar();
}
}
显示的结果:123abc456def789
Output:1
Output:0
Output:0
Output