非标准和标准的区别是C语言标准(如C99或C89或KR C)所建议的。因为C语言标准并对实现这些函数的过程没有要求,所以有些函数的表现一般跟系统和编译器都有关。conio.h包含了一些控制台函数,conio是指Console IO;string.h包含了一些字符串(ANSI和宽字符、多字节字符)的处理及I/O函数
沾化网站制作公司哪家好,找成都创新互联!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设公司等网站项目制作,到程序开发,运营维护。成都创新互联于2013年成立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选成都创新互联。
conio.h
conio.h不是C标准库中的头文件。
conio是Console
Input/Output(控制台输入输出)的简写,其中定义了通过控制台进行数据输入和数据输出的函数,主要是一些用户通过按键盘产生的对应操作,比如getch()函数等等。
包含的函数
cgets(char
*);
cprintf(const
char
*,
...);
cputs(const
char
*);
cscanf(const
char
*,
...);
inp(unsigned
short);
inpw(unsigned
short);
getch(void);
getche(void);
kbhit(void);
outp(unsigned
short,
int);
outpw(unsigned
short,
unsigned
short);
putch(int);
ungetch(int);
void
_Cdecl
clreol
(void);
void
_Cdecl
clrscr
(void);
void
_Cdecl
delline
(void);
int
_Cdecl
gettext
(int
left,
int
top,
int
right,
int
bottom,
void
*destin);
void
_Cdecl
gettextinfo
(struct
text_info
*r);
void
_Cdecl
gotoxy
(int
x,
int
y);
void
_Cdecl
highvideo
(void);
void
_Cdecl
insline
(void);
void
_Cdecl
lowvideo
(void);
int
_Cdecl
movetext
(int
left,
int
top,
int
right,
int
bottom,
int
destleft,
int
desttop);
void
_Cdecl
normvideo
(void);
int
_Cdecl
puttext
(int
left,
int
top,
int
right,
int
bottom,
void
*source);
void
_Cdecl
textattr
(int
newattr);
void
_Cdecl
textbackground
(int
newcolor);
void
_Cdecl
textcolor
(int
newcolor);
void
_Cdecl
textmode
(int
newmode);
int
_Cdecl
wherex
(void);
int
_Cdecl
wherey
(void);
void
_Cdecl
window
(int
left,
int
top,
int
right,
int
bottom);
har
*_Cdecl
cgets
(char
*str);
int
_Cdecl
cprintf
(const
char
*format,
...);
int
_Cdecl
cputs
(const
char
*str);
int
_Cdecl
cscanf
(const
char
*format,
...);
int
_Cdecl
getch
(void);
int
_Cdecl
getche
(void);
char
*_Cdecl
getpass
(const
char
*prompt);
int
_Cdecl
kbhit
(void);
int
_Cdecl
putch
(int
c);
int
_Cdecl
ungetch
(int
ch);
Console.ToDouble并不是标准C语言中的函数,它是C#语言中的Console类的静态方法,用于将输入的字符串转换为double类型的数值。
例如,下面的代码示例将从控制台读取一个字符串并将其转换为double类型的数值:
string input = Console.ReadLine();
double value = Console.ToDouble(input);
在C语言中,将字符串转换为double类型的数值通常使用strtod函数。
由来:clearscreen的缩写
头文件:包含在conio.h头文件中
意思:清屏,讲土一点,形象点,屏幕就是块黑板,clsscr()就是块黑板擦。
用途:作用是清DOS屏幕就是把之前显示出的文字字符擦除。利用C语言编写多页面展示效果时,这个语句比较常用,往往用来把之前一个页面的屏幕清理干净,以便下一页面显示的清晰性。
清屏最好用以下函数:
1.system("cls"); //DOS下
2.system("clear"); //Unix下