b5ab9cecc9d108caa88541fae30c2b74.png

函数名: tell

功 能: 取文件指针的当前位置

用 法: long tell(int handle);

程序例:

#include

#include

#include

#include

int main(void)

{

int handle;

char msg[] = "Hello world";

if ((handle = open("TEST.$$$", O_CREAT | O_TEXT | O_APPEND)) == -1)

{

perror("Error:");

return 1;

}

write(handle, msg, strlen(msg));

printf("The file pointer is at byte %ld\n", tell(handle));

close(handle);

return 0;

}

函数名: textattr

功 能: 设置文本属性

用 法: void textattr(int attribute);

程序例:

#include

int main(void)

{

int i;

clrscr();

for (i=0; i<9; i++)

{

textattr(i + ((i+1) << 4));

cprintf("This is a test\r\n");

}

return 0;

}

函数名: textbackground

功 能: 选择新的文本背景颜色

用 法: void textbackground(int color);

程序例:

#include

int main(void)

{

int i, j;

clrscr();

for (i=0; i<9; i++)

{

for (j=0; j<80; j++)

cprintf("C");

cprintf("\r\n");

textcolor(i+1);

textbackground(i);

}

return 0;

}

函数名: textcolor

功 能: 在文本模式中选择新的字符颜色

用 法: void textcolor(int color);

程序例:

#include

int main(void)

{

int i;

for (i=0; i<15; i++)

{

textcolor(i);

cprintf("Foreground Color\r\n");

}

return 0;

}

函数名: textheight

功 能: 返回以像素为单位的字符串高度

用 法: int far textheight(char far *textstring);

程序例:

#include

#include

#include

#include

int main(void)

{

/* request auto detection */

int gdriver = DETECT, gmode, errorcode;

int y = 0;

int i;

char msg[80];

/* 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 */

}

/* draw some text on the screen */

for (i=1; i<11; i++)

{

/* select the text style, direction, and size */

settextstyle(TRIPLEX_FONT, HORIZ_DIR, i);

/* create a message string */

sprintf(msg, "Size: %d", i);

/* output the message */

outtextxy(1, y, msg);

/* advance to the next text line */

y += textheight(msg);

}

/* clean up */

getch();

closegraph();

return 0;

}

函数名: textmode

功 能: 将屏幕设置成文本模式

用 法: void textmode(int mode);

程序例:

#include

int main(void)

{

textmode(BW40);

cprintf("ABC");

getch();

textmode(C40);

cprintf("ABC");

2829f2ca24f0d0090cbba57f30759f23.png

C语言函数大全(t开头).doc

下载Word文档到电脑,方便收藏和打印[全文共1463字]

编辑推荐:

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

下载Word文档

更多推荐