jw_lee

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年7月16日

摘要: FILE *fp;fp=freopen("test.txt","r",stdin);gets(getstr); 阅读全文
posted @ 2013-07-16 22:28 jw_lee 阅读(153) 评论(0) 推荐(0) 编辑

摘要: 做C and Pointer练习时,发现scanf不能读取字符串中的空格符,会当作结尾处理。可用gets代替,用法gets(string);头文件还可以用正则表达式scanf( "%[^\n]", str );在linux中看到过,没想到C语言里也有这种用法。[]中表示要读取的范围,^表示取反,那[^\n]就是读取除回车以外的所有输入咯。只读取数字就是[0-9]。很好很强大。 阅读全文
posted @ 2013-07-16 16:01 jw_lee 阅读(221) 评论(0) 推荐(0) 编辑

摘要: externalinternal同一源文件内同一实体同一实体不同源文件内同一实体不同实体在函数外部想将一个变量声明为external不需要额外说明,而在函数内部则必须加external。static函数定义代码块之外修改标识符链接属性,从external改为internal代码块内部修改变量储存类型,从自动变量修改为静态变量,链接属性和作用域不受影响 阅读全文
posted @ 2013-07-16 10:43 jw_lee 阅读(322) 评论(0) 推荐(0) 编辑