C++ 技术中心

   :: 首页 :: 联系 ::  :: 管理
  160 Posts :: 0 Stories :: 87 Comments :: 0 Trackbacks

公告

郑重声明:本BLOG所发表的原创文章,作者保留一切权利。必须经过作者本人同意后方可转载,并注名作者(天空)和出处(CppBlog.com)。作者Email:coder@luckcoder.com

留言簿(27)

搜索

  •  

最新随笔

最新评论

评论排行榜

    char buffers[10];
   

    
//_snprintf_s(buffers,sizeof(buffers),"%s","lsdafjasdlfjasdl;fjasdl;fjasd;fjasd;fjasd;fasd;fsd");
    _snprintf(buffers,sizeof(buffers),"%s","lseeeeeeeeeeeeeeeeeeeed");
    buffers[9= 0;

    printf(
"%s",buffers);
    fflush(stdin);
posted on 2012-03-08 09:50 C++技术中心 阅读(2102) 评论(6)  编辑 收藏 引用 所属分类: C++ 基础

Feedback

# re: 字符串格式化防止数组越界 2012-03-09 08:18 周星星
呵呵,已经溢出啦  回复  更多评论
  

# re: 字符串格式化防止数组越界 2012-03-09 08:54 C++技术中心
@周星星
没有溢出,填满10个字符串,然后我将最位一个元素填0结束。  回复  更多评论
  

# re: 字符串格式化防止数组越界 2012-03-09 12:15 地主
boost的format比较好的解决了c++字符串格式化问题  回复  更多评论
  

# re: 字符串格式化防止数组越界 2012-03-09 12:56 C++技术中心
@地主
您好,谢谢你的评论。  回复  更多评论
  

# re: 字符串格式化防止数组越界 2012-03-28 07:14 Lo
这样是已经溢出了 。。。。破坏了堆栈  回复  更多评论
  

# re: 字符串格式化防止数组越界 2012-03-28 08:41 C++技术中心
@Lo
你好,这段代码是没有溢出的.  回复  更多评论
  


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理