C语言函数大全-开头-完整版
C语言函数大全(b开头)
函数名: bar
功能: 画一个二维条形图
用法: void far bar(int left, int top, int right, int bottom);
程序例:
#include#include#include#includeint main(void){/* request auto detection */int gdriver = DETECT, gmode, errorcode;int midx, midy, i;/* initialize graphics and local variables */initgraph(&gdriver, &gmode, "");/* read result of initialization */errorcode = graphresult();if (errorcode != grOk) /* an error occurred */{printf("Graphics error: %s\n", grapherrormsg(errorcode));printf("Press any key to halt:");getch();exit(1); /* terminate with an error code */}midx = getmaxx() / 2;midy = getmaxy() / 2;/* loop through the fill patterns */for (i=SOLID_FILL; i{/* set the fill style */setfillstyle(i, getmaxcolor());/* draw the bar */bar(midx-50, midy-50, midx+50,midy+50);getch();}/* clean up */closegraph();return 0;}
函数名: bar3d
功能: 画一个三维条形图
用法: void far bar3d(int left, int top, int right, int bottom,
int depth, int topflag);
程序例:
#include#include#include#includeint main(void){/* request auto detection */int gdriver = DETECT, gmode, errorcode;int midx, midy, i;/* initialize graphics, local variables */initgraph(&gdriver, &gmode, "");/* read result of initialization */errorcode = graphresult();if (errorcode != grOk) /* an error occurred */{printf("Graphics error: %s\n", grapherrormsg(errorcode));printf("Press any key to halt:");getch();exit(1); /* terminate with error code */}midx = getmaxx() / 2;midy = getmaxy() / 2;/* loop through the fill patterns */for (i=EMPTY_FILL; i{/* set the fill style */setfillstyle(i, getmaxcolor());/* draw the 3-d bar */bar3d(midx-50, midy-50, midx+50, midy+50, 10, 1);getch();}/* clean up */closegraph();return 0;}QQ291911320
函数名: bdos
功能: DOS系统调用
用法: int bdos(int dosfun, unsigned dosdx, unsigned dosal);
程序例:
#include#include/* Get current drive as 'A', 'B', ... */char current_drive(void){char curdrive;/* Get current disk as 0, 1, ... */curdrive = bdos(0x19, 0, 0);return('A' +