printf打印的内容最长可以是多少字节

winner8080 2011-09-15 11:31:06
今天在手机上打印log,
结果越界死机了.

printf的buf是多少字节呢,怎么确定呢.

...全文
992 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
winner8080 2011-09-20
  • 打赏
  • 举报
回复
我们的手机上内存不是很多
反正我改成512就没问题了.

谢谢大家了.
AnYidan 2011-09-16
  • 打赏
  • 举报
回复
buffer 应该是os 设定的
AndyZhang 2011-09-16
  • 打赏
  • 举报
回复
是啊,这个有流量控制吧,来几个打几个,不会满吧
rendao0563 2011-09-16
  • 打赏
  • 举报
回复
#define BUFFERSIZE 512
  • 打赏
  • 举报
回复
If the crash was caused by buffer overflow, try
int setvbuf ( FILE * stream, char * buffer, int mode, size_t size );
afreet2006 2011-09-15
  • 打赏
  • 举报
回复
没有测试过, 应该没有什么限制吧
lcunjc 2011-09-15
  • 打赏
  • 举报
回复
有多少打多少
Athenacle_ 2011-09-15
  • 打赏
  • 举报
回复
额,,这个,没有限定的把,可能你的手机不行。。。

缓冲区满了就直接输出啊。。。

69,370

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧