
C/C++边角料
该专栏总结竞赛中使用C/C++的注意事项和误区
宁待227
这个作者很懒,什么都没留下…
展开
-
stl替代,自己留用
等我发现更好的方式再回来。原创 2024-03-08 22:47:57 · 399 阅读 · 0 评论 -
记录C/C++scanf&cin输入误区
另外如果想舍弃掉回车,用C风格就是getchar(),C++风格是cin.get(),这俩作用一样,读取一个字符。我在输入这个数字9之后,如果通过scanf输入字符,那我第一个拿到的是'\n',第二个是‘ ’,第三个是'@'。如果我用cin,那第一个拿到的是'@',第二个拿到的也是'@',他不会管你变量是什么类型,只要是空格换行就吞了。scanf如果输入的不是字符类型,他会忽略掉空格和回车,这一点和cin相同。但是如果输入的是字符类型,他并不会忽略掉任何一个字符。接着通过scanf正常读取即可。原创 2024-03-13 15:06:00 · 933 阅读 · 1 评论