[原]C++拾遗
int a=3,b=4; bool ok=(a==2,b==4); printf("%d\n",ok);
//输出的结果是1,逗号既不是&& 也不是|| 应该是从前到后然后返回后面的值。
gets(char *str)
从stdin流中读取字符串,直至接受到换行符或EOF时停止,并将读取的结果存放在buffer指针所指向的字符数组中。换行符不作为读取串的内容,读取的换行符被转换为NULL值,并由此来结束字符串。
可以写作while( NULL != gets(str)但是是不安全的。
作者:svitter 发表于2014-5-2 16:41:10 原文链接
阅读:52 评论:0 查看评论
:http://www.cnblogs.com/svitter/