搜索

我实在想不出这有啥错误

查看数: 3883 | 评论数: 20 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2013-5-5 09:48

正文摘要:

教程书上是这么写的啊!为什么总是编译错误?

回复

攀岩高高手 发表于 2015-8-7 16:38:18
头文件加#include <windows.h> ,Sleep()S大写。
newbee 发表于 2014-8-10 19:17:52
转义字符错了,错误在“\hao”,c语言中没有\h 这个转义字符。应该是\nhao,显示的结果应该是ni 换行 hao。常用的转义字符有\n, \\,\",\'等等。我举的例子分别是换行,单斜杠,双引号,单引号。
趣味的吃 发表于 2014-8-4 20:47:07
还有一种解法:
[mw_shl_code=c,true]#include <stdio.h>
void __stdcall Sleep(unsigned long);

int main()
{
        puts("ni\nhao");
        Sleep(5000);//这里以毫秒作单位
        return 0;
}[/mw_shl_code]
好多个的好感度 发表于 2013-6-27 18:54:43
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main()
{
        printf("ni\hao");
        Sleep(5000);
        return 0;
}
745698872 发表于 2013-6-24 09:35:15
sleep未申报的标示符
编程发烧友 发表于 2013-6-17 20:18:20
新手过来看看
hckexuexiehui 发表于 2013-6-2 10:43:08
①:ni\hao不对
你改成ni\nhao
\n才是换行
②Sleep函数不对
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>→使用Sleep函数必须加上
int main()
{
        printf("ni\nhao");
        Sleep(5000);→S大写
        return 0;
}

[tianchai_youku]XNTUzMzQwNjk2[/tianchai_youku]
hjh123 发表于 2013-5-25 14:26:06
没有sleep命令的
而且不是\n换行吗?
jqsan133 发表于 2013-5-12 11:05:26
我的回答是对的!不信你试试
紫听轩主 发表于 2013-5-8 15:46:30
ni\hao    换行是\n
正确的应该是ni\nhao
SKLIONLVYI 发表于 2013-5-7 11:04:47
sleep(5000);错误了,改成system("pause");
飞飞飞 发表于 2013-5-6 17:31:29
sleep要大写
chuzhizuo 发表于 2013-5-6 15:16:16
这么多的大神支招 你应该懂得。。。
yleimng 发表于 2013-5-6 15:07:25
搞不懂的 现在
rosynirvana 发表于 2013-5-6 13:19:53
本帖最后由 rosynirvana 于 2013-5-6 14:21 编辑
Teddy 发表于 2013-5-6 11:49
这不是VC……

他说的没错啊
一个mingw(啊哈C的后台)环境提供一套w32api的头文件,然后链接到msvcrt kernel user32等等动态库上面去
快速回复 返回顶部 返回列表