读书人

不用任何库函数只用纯C写一个hello

发布时间: 2013-10-21 17:02:52 作者: rapoo

不用任何库函数只用纯C,写一个hello world!。
1.不能使用include
2.不能使用汇编
3.说问题没有意义的不给分,简单问题不简单。
4.
[解决办法]

//DOS纯文本80x25或40x25环境下
int main() {
char far *p=0xB8000000L;
char s="Hello,World!";
int i;
for (i=0;i<12;i++) {
p[i*2]=s[i];
p[i*2+1]=0x07;
}
return 0;
}

[解决办法]
//dos下用open watcom编译运行通过:

#define character_colour 0x7400
main()
{
char s[]="Hello World !",*s_p=s;
unsigned short int *show_buf=0xb8000,i=0;
while(i<sizeof(s)-1)
show_buf[i++]=(const short *)s_p[i]+character_colour;
getch();
}

读书人网 >C语言

热点推荐