C语言函数大全(g开头)

文章作者 100test 发表时间 2007:03:10 17:26:15
来源 100Test.Com百考试题网


函数名: gcvt
功 能: 把浮点数转换成字符串
用 法: char *gcvt(double value, int ndigit, char *buf).
程序例:
#include
#include
int main(void)
{
char str[25].
double num.
int sig = 5. /* significant digits */
/* a regular number */
num = 9.876.
gcvt(num, sig, str).
printf("string = %s\n", str).
/* a negative number */
num = -123.4567.
gcvt(num, sig, str).
printf("string = %s\n", str).
/* scientific notation */
num = 0.678e5.
gcvt(num, sig, str).
printf("string = %s\n", str).
return(0).
}

函数名: geninterrupt
功 能: 产生一个软中断
用 法: void geninterrupt(int intr_num).
程序例:
#include
#include
/* function prototype */
void writechar(char ch).
int main(void)
{
clrscr().
gotoxy(80,25).
writechar(’*’).
getch().
return 0.
}
/*
outputs a character at the current cursor
position using the video BIOS to avoid the
scrolling of the screen when writing to
location (80,25).
*/
void writechar(char ch)
{
struct text_info ti.
/* grab current text settings */
gettextinfo(&.ti).
/* interrupt 0x10 sub-function 9 */
_AH = 9.
/* character to be output */
_AL = ch.
_BH = 0. /* video page */
_BL = ti.attribute. /* video attribute */
_CX = 1. /* repetition factor */
geninterrupt(0x10). /* output the char */
}



相关文章


C语言函数大全(h开头)
天津:2006年下半年NCRE和PETS开启补报名绿色通道
C语言函数大全(g开头)
云南06计算机等级考试6月25日报名截止
全国计算机等级考试C语言上机考试专业辅导二
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛