自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (2)
  • 收藏
  • 关注

原创 关于scanf()中加/n的一个情况的分析

一段代码如下:#includeint main(){ int a = 1, b = 2; char c = k; scanf("%d%d", &a, &b); scanf("%c", &c);}在这里,如果第一个scanf()中不加/n,那么输入为12 21回车的话, 就将回车赋给了c. 原因在于从标准输入的是一种行缓存的方式,当输入回车的时候scanf()返回但是此时回车存在于缓冲区

2007-06-18 17:21:00 1034

转载 学习system函数

‘system()’,‘pclose()’或者‘waitpid()’的返回值不象是我进程的退出值 (exit value) (译者注:退出值指调用exit() 或_exit()时给的参数)...  或者退出值左移了8 位...这是怎么搞的? 手册页是对的,你也是对的! 如果查阅手册页的‘waitpid()’你会发现进程的返回值被编码了。正常情况下,进程的返回值在高16位,而余下的位用来作其它事

2007-06-18 11:48:00 258

最新的华为面试题下载

最新的华为面试题 最新的华为面试资料,无偿提供

2008-08-29

提高socket性能

介绍了提高socket性能的技巧

2008-08-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除