啊哈磊_编程从这里起步

标题: 悲剧,第一个代码就出问题了。 [打印本页]

作者: wuertu    时间: 2013-11-2 12:06
标题: 悲剧,第一个代码就出问题了。
看那本小学生蹲马桶都能看懂的C语言编程书,写第一个代码时出错了。当加入sleep(5000)这行时就显示编译出错,删掉这行就可以。这是怎么回事呢?我的是WIN7系统的,跟这个有关吗?

作者: 4399APPLE    时间: 2013-11-2 12:06
和系统没有关系,Sleep()的开头字母S要大写,还需要在开头添加#include <windows.h>
作者: wuertu    时间: 2013-11-2 12:12
4399APPLE 发表于 2013-11-2 12:08
和系统没有关系,Sleep()的开头字母S要大写,还需要在开头添加#include

吓??书本没写啊?晕  挫折
作者: 4399APPLE    时间: 2013-11-2 12:16
wuertu 发表于 2013-11-2 12:12
吓??书本没写啊?晕  挫折

你用的是网上教材吧?网上教材没有这两点,因为写网上教材时是V1.7,现在都到V2.0了。新出的书有这两点要求
作者: wuertu    时间: 2013-11-2 12:20
4399APPLE 发表于 2013-11-2 12:16
你用的是网上教材吧?网上教材没有这两点,因为写网上教材时是V1.7,现在都到V2.0了。新出的书有这两点要 ...

.....灰常感激。
作者: 4399APPLE    时间: 2013-11-2 12:25
wuertu 发表于 2013-11-2 12:20
.....灰常感激。

不用客气,有事找我,只要你给我问题,两天内给你答复
作者: wuertu    时间: 2013-11-2 18:20
4399APPLE 发表于 2013-11-2 12:25
不用客气,有事找我,只要你给我问题,两天内给你答复

我又来“讨债”了。。
double a;
a=3.1415926535897932;
printf("%.15If",a);
最后显示出来的是If,没有数字。
这个又是怎么回事?
作者: 4399APPLE    时间: 2013-11-2 18:45
wuertu 发表于 2013-11-2 18:20
我又来“讨债”了。。
double a;
a=3.1415926535897932;

你那个“%LF”写成了“%IF”(怕看不清,所以大写了)
作者: 4399APPLE    时间: 2013-11-6 09:19
wuertu 发表于 2013-11-2 18:20
我又来“讨债”了。。
double a;
a=3.1415926535897932;

你那个“%LF”写成了“%IF”(怕看不清,所以大写了)
作者: 4399APPLE    时间: 2013-11-14 10:01
我的系统也是WIN 7的




欢迎光临 啊哈磊_编程从这里起步 (https://bbs.codeaha.com/) Powered by Discuz! X3.2