社区
工具平台和程序库
帖子详情
请问 putchar() 有 bug 吗?
jawibn
2003-10-15 04:59:01
用vc的时候,老有内存错,把 putchar() 换为 printf() 竟然解决, 为什么?
顺便再问另一个问题吧,比如说,看到一个程序的某个可见部分,怎么知道它是哪段代码实现的呢?即:能不能知道它是哪个模块的哪个函数(假如如此的话)?
...全文
41
12
打赏
收藏
请问 putchar() 有 bug 吗?
用vc的时候,老有内存错,把 putchar() 换为 printf() 竟然解决, 为什么? 顺便再问另一个问题吧,比如说,看到一个程序的某个可见部分,怎么知道它是哪段代码实现的呢?即:能不能知道它是哪个模块的哪个函数(假如如此的话)?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jawibn
2003-12-25
打赏
举报
回复
每次看都不明白,谁能告诉我怎么结贴呀?
另外,对问题2的补充举例如下:
"文件夹选项"对话框是怎么来的,我怎么调用和修改它的窗口过程?
jawibn
2003-12-24
打赏
举报
回复
我已经结贴了,怎么还看不到结果呢?
我的问题2的意思可以举例如下(可惜不一样:-):
非法操作对话框的代码在哪里?
蓝屏异常的代码在哪里?
gambolgs
2003-10-18
打赏
举报
回复
一般来说不能。除非反编译,或者跟踪。就是说你看到某一段代码执行前屏幕上还没有那些东西,而后有了,那么就是那一段所在的“模块”了。但是对于反编译后的东西已经没有“模块”可言了……(打个比方,反编译后的东西很难再还原出do while, for, switch, 乃至if else之类的结构,统统都是goto了)
nirvana_li
2003-10-18
打赏
举报
回复
hehe,楼主提个问题,下面的人一片迷惘啊……
michaelli
2003-10-17
打赏
举报
回复
应该不会有bug
Andy84920
2003-10-17
打赏
举报
回复
你自己写的程序不知道哪部分是哪部分产生的?
hcj2002
2003-10-17
打赏
举报
回复
说清楚你的问题
另外看看你的程序是否有别的问题
ipgk
2003-10-16
打赏
举报
回复
搞笑
Wolf0403
2003-10-16
打赏
举报
回复
如果标准库这么常用的函数也 bug... ANSI/ISO/... 的脸还往哪儿搁啊。。。
2、:不懂。
nirvana_li
2003-10-16
打赏
举报
回复
不太明白,是你用错了吧,一般标准库中的东西不会有什么BUG吧。郁闷
heguobaoceo
2003-10-15
打赏
举报
回复
因为前者用于字符那,你不如用Cout
liao2001
2003-10-15
打赏
举报
回复
问题1:
!
鬼知道你写的什么程序!
问题2:
谁能看懂他说的话请告诉我!
C语言系列课程
序号 内容 详情内容 第1讲 关于《C语言》 主要阐述为什么录制这个系列的视频 第2讲 C语言基础知识 C语言特征、C语言字符集、词汇 第3讲 C语言输入/输出 scanf、printf、getchar、
putchar
第4讲 C语言数据类型 数据...
c语言printf与
putchar
,【C语言】- 数据输出-printf( )和
putchar
( )
格式化输出函数printf( )printf( )功能:向系统指定输出设备按指定的格式输入任意个任意类型的数据,并返回实际输出的字符数。若出错,将返回负数。printf( )使用形式:printf("格式控制字符串",输出项列表);格式字符(以"%"引导):(1)d格式字符:用来输出十进制整数。%d,按整型数据的实际长度输出。%md,m为指定的输出字段的宽度。若实际位数小于m,则左端补空格;若实际...
getchar 和
putchar
这是因为当我们输入一个字符时需要输入回车来确认,getchar会读取回车,当我们输入A回车,他就会打印A回车。当然这个代码也是有
bug
的,当我们scanf输入的数据中有空格时,scanf读取到空格就会停止。我们把%s改成%[^\n],scanf里的内容输入结束后按回车,按回车之前的字符都会传到缓冲区。目前了解的有关知识就这么多了,如果有后续了解更多知识我还会来更新的。文章如果有错误或者不好的地方请提出,我会积极听取建议并修改的。成功时,返回读取的字符(提升为int值)。如果发生写入错误,则返回。...
一些输出函数小结(
putchar
puts fputs )
1.
putchar
函数的格式:
putchar
(ch) 其中ch可以是一个字符变量或常量,也可以是一个转义字符。 2.
putchar
函数的作用:向终端输出一个字符。 (1)
putchar
函数只能用于单个字符的输出,且一次只能输出一个字符。 (2)在程序中使用
putchar
函数,务必牢记:在程序(或文件)的开头加上编译预处理命令(也称包含命令),即:#includ
【C语言】C语言学习整理-
putchar
,printf,getchar,scanf定义及区别
1.定义 花一点时间认真阅读,这篇文章应该会让您多理解一点东西。 1.getchar getchar函数是字符输入函数,其功能是从键盘上获取一个输入字符。 读取方式: 从stdio(输入)流中读字符,相当于getc(stdin),它从标准输入(键盘)里读取下一个字符。,返回值为用户输入的ASCⅡ码,出错返回-1,用户输入的字符被存放在键盘缓冲区中.直到输入回车键才从缓冲区依次提取字符...
工具平台和程序库
24,854
社区成员
27,343
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章