scanf

326阅读 0评论2009-10-05 imxhf_cu
分类:C/C++

1 double和float的的输入是不同的
double a;
float b;
scanf("%lf %f",&a,&b);

2 while(scanf("%d",&c))
  while的结束条件是EOF,在windows环境下一般是指Ctrl+D,Ctrl+D

3 scanf("%s",str);
  如果输入的是  hello world的话,str中只能保存有hello,因为hello前后的空格被滤掉了,后的空格被当作了结束符
  如果要保留空格,可以使用gets

上一篇:enum小结
下一篇:static extern