C语言函数大全(g开头),第1张

C语言函数大全(g开头),第2张

函数名:gcvt
函数:将浮点数转换为字符串
用法:char * gcvt (double value,int ndigit,char * buf);
程序示例:
# include
# include
int main(void)
{
charstr[25];
double num;
int SIG = 5;/*有效数字*/
/*常规数字*/
num = 9.876;
gcvt(num,sig,str);
printf("string = %s\n ",str);
/*一个负数*/
num =-123.4567;
gcvt(num,sig,str);
printf("string = %s\n ",str);
/*科学记数法*/
num = 0.678 E5;
gcvt(num,sig,str);
printf("string = %s\n ",str);
return(0);
}

函数名:geninterrupt
函数:生成软中断
用法:void gen interrupt(int intr _ num);
程序示例:
# include
# include
/*函数原型*/
void write char(charch);
int main(void)
{
clrscr();
gotoxy(80,25);
write char(' * ');
getch();
返回0;
}
/*
使用视频BIOS在当前光标
位置输出一个字符,以避免在写入
位置(80,25)时
滚动屏幕。
*/
void write char(char ch)
{
struct text _ info ti;
/*获取当前文本设置*/
gettextinfo(& ti);
/*中断0x10子函数9 */
_ AH = 9;
/*要输出的字符*/
_ AL = ch;
_ BH = 0;/*视频页面*/
_ BL = ti . attribute;/*视频属性*/
_ CX = 1;/*重复因子*/
gen interrupt(0x 10);/*输出字符*/
}

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » C语言函数大全(g开头)

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情