coniohlinux
A. linux C语言 conio.h
有人写了个兼容包:http://conio.sourceforge.net/
从这里下载devpak:http://sourceforge.net/projects/conio/
下载得到一个扩展名是.DevPak的文件,实际上就是个bzip2压缩包,其中包括了头文件和库文件(.a),连接的时候连那个库文件就行了
但貌似没有window这个函数,TC中是有的。
B. 在windows下和linux下浮点数的表示有什么不同
从广义上来讲是没有区别的, 因为都是用高级语言写的程序, 而且还是一种高级语言.
但是, 很多细节上的问题, 如:conio.h, windows.h首先这两个头文件在LINUX下是完全不能使用. conio.h是windows下才有的. windows.h, 这个连名字都是windows, 在LINUX下怎么可能能使用呢.
还有就是像system这样的函数, 在windows下写system("color 1F");是可以的, 但是LINUX是没有color这个命令的, 这样会导致编译无误, 但是运行时会有错误.
C. Linux系统 如何用C语言实现清屏操作
clrscr函数为C语言的清屏函数,功能为清除屏幕上的输出,clrscr为clear screen的简写。
clrscr并不是C语言的标准库函数,而是TC平台特有的函数,在其它编译器中无法使用。
1 函数声明:
void clrscr(void);
2 头文件:
#include <conio.h>
3 程序示例:
#include <conio.h>
int main ()
{
cprintf("\r\nPress any key to clear screen");//输出一些文字。
getch();//暂停,直到有按键。
clrscr();//清除屏幕,之前的输出会被清空。
cprintf("The screen has been cleared!");
getch();
return 0;
}
4 在当前主流编译器中,不支持该函数,可以用
system("cls");//windows平台
或
system("clear");//unix/Linux平台
实现相同效果。