免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: on-fire
打印 上一主题 下一主题

[C] 简单C代码,在win不能正常运行,Linux下无问题。请指教。 [复制链接]

论坛徽章:
0
21 [报告]
发表于 2013-01-17 19:48 |只看该作者
回复 16# ahui886


    谢谢您花时间测试协助我解决问题。

论坛徽章:
0
22 [报告]
发表于 2013-01-17 20:05 |只看该作者
按照目前的情况。我估计问题应该出在eclipse CDT身上

平台情况介绍
32位 win7 旗舰版 sp1
eclipse 4.2.1
CDT 8.1.2
gcc 4.7.2

QQ截图20130117200238.jpg (124.44 KB, 下载次数: 20)

QQ截图20130117200238.jpg

论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-05-20 10:46:44CU大牛徽章
日期:2013-05-20 10:46:38CU大牛徽章
日期:2013-05-20 10:46:31CU大牛徽章
日期:2013-05-20 10:46:25CU大牛徽章
日期:2013-05-20 10:46:18CU大牛徽章
日期:2013-04-17 11:19:51CU大牛徽章
日期:2013-04-17 11:19:42CU大牛徽章
日期:2013-04-17 11:19:37CU大牛徽章
日期:2013-04-17 11:19:32CU大牛徽章
日期:2013-04-17 11:19:28
23 [报告]
发表于 2013-01-17 20:07 |只看该作者
回复 20# on-fire


    不用谢

论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-05-20 10:46:44CU大牛徽章
日期:2013-05-20 10:46:38CU大牛徽章
日期:2013-05-20 10:46:31CU大牛徽章
日期:2013-05-20 10:46:25CU大牛徽章
日期:2013-05-20 10:46:18CU大牛徽章
日期:2013-04-17 11:19:51CU大牛徽章
日期:2013-04-17 11:19:42CU大牛徽章
日期:2013-04-17 11:19:37CU大牛徽章
日期:2013-04-17 11:19:32CU大牛徽章
日期:2013-04-17 11:19:28
24 [报告]
发表于 2013-01-17 20:12 |只看该作者
回复 22# on-fire


    你直接用控制台窗口打开那个程序试一下,可是十Eclipse下的控制台有问题

论坛徽章:
0
25 [报告]
发表于 2013-01-17 23:20 |只看该作者
回复 22# on-fire


    专门用eclipse测试了一下, 已经可以锁定是控制台的问题了,printf后面刷新下缓冲区就可以了

  1. #include<stdio.h>

  2. int main(void)
  3. {
  4.   int a;

  5.   printf("请输入一个数字:");

  6.   fflush(stdout);

  7.   while (scanf("%d", &a) == 1)
  8.   {
  9.     printf("你输入的数字为:%d \n请再输入一个数字:", a);

  10.     fflush(stdout);
  11.   }

  12.   return 0;
  13. }
复制代码

论坛徽章:
0
26 [报告]
发表于 2013-01-18 00:20 |只看该作者
回复 25# ahui886


    好多谢你花时间为我解决问题,看来我的基本功不够扎实。谢谢。

论坛徽章:
11
摩羯座
日期:2013-09-16 11:10:272015亚冠之阿尔萨德
日期:2015-06-12 22:53:29午马
日期:2014-04-15 11:08:53亥猪
日期:2014-03-02 23:46:35申猴
日期:2013-12-06 22:07:00亥猪
日期:2013-11-28 12:03:13双鱼座
日期:2013-11-21 14:43:56亥猪
日期:2013-10-23 10:55:49处女座
日期:2013-10-17 18:15:43午马
日期:2013-09-27 17:40:4215-16赛季CBA联赛之青岛
日期:2016-06-22 00:45:55
27 [报告]
发表于 2013-01-18 05:48 |只看该作者
on-fire 发表于 2013-01-17 20:05
按照目前的情况。我估计问题应该出在eclipse CDT身上

平台情况介绍
32位 win7 旗舰版 sp1
eclipse 4.2.1
CDT 8.1.2
gcc 4.7.2



楼主。。。你早说是在Eclipse这样的IDE的“Console”里与程序进行交互的,不就好了嘛。。。。。

我告诉你哦:在Eclipse这样的IDE的“Console”里这麽做,不仅在MS Windows下会出现这个问题,就是在Linux下,也会出现这个问题的!

在IDE的“Console”里检测/使用scanf这样的函数,大约80%都会有问题!

呵呵 {:3_193:}

论坛徽章:
19
CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-05-20 10:46:44CU大牛徽章
日期:2013-05-20 10:46:38CU大牛徽章
日期:2013-05-20 10:46:31CU大牛徽章
日期:2013-05-20 10:46:25CU大牛徽章
日期:2013-05-20 10:46:18CU大牛徽章
日期:2013-04-17 11:19:51CU大牛徽章
日期:2013-04-17 11:19:42CU大牛徽章
日期:2013-04-17 11:19:37CU大牛徽章
日期:2013-04-17 11:19:32CU大牛徽章
日期:2013-04-17 11:19:28
28 [报告]
发表于 2013-01-18 08:19 |只看该作者
终于找到了点儿自尊心,这个问题是我第一个发现的

论坛徽章:
11
摩羯座
日期:2013-09-16 11:10:272015亚冠之阿尔萨德
日期:2015-06-12 22:53:29午马
日期:2014-04-15 11:08:53亥猪
日期:2014-03-02 23:46:35申猴
日期:2013-12-06 22:07:00亥猪
日期:2013-11-28 12:03:13双鱼座
日期:2013-11-21 14:43:56亥猪
日期:2013-10-23 10:55:49处女座
日期:2013-10-17 18:15:43午马
日期:2013-09-27 17:40:4215-16赛季CBA联赛之青岛
日期:2016-06-22 00:45:55
29 [报告]
发表于 2013-01-18 08:56 |只看该作者
方兆国 发表于 2013-01-18 08:19
终于找到了点儿自尊心,这个问题是我第一个发现的


顶 —— {:3_193:}

论坛徽章:
0
30 [报告]
发表于 2013-01-18 09:38 |只看该作者
@Ager
跑到eclipse的bug提交区去逛了逛,N年前,就作为一个bug提交了,至今无解...
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP