语言库函数类字母计划
民生评论 2021-08-24 13:31 字号: 大 中 小
函数名: open
功 能: 打开一个文件用于读或写
用 法: int open(char *pathname, int access[, int permiss]);
程序例:
#include string.h
#include stdio.h
#include fcntl.h
#include io.h
int main(void)
{
int handle;
char msg[] = \"Hello world\";
if ((handle = open(\"TEST.$$$\", O_CREAT O_TEXT)) == -1)
{
还是一心寻思的耀燮 perror(\"Error:\");
return 1;
}
write(handle, msg, strlen(msg));
close(handle);
return 0;
}
函数名: outport
功 能: 输出整数到硬件端口中
用 法: void outport(int port, int value);
程序例:
#include stdio.h
#include dos.h
int main(void)
{
int value = 64;
int port = 0;
outportb(port, value);
printf(\"Value %d sent to port number %d\\n\", value, port);
return 0;
}
函数名: outportb
功 能: 输出字节到硬件端口中
用 法: void outportb(int port, char byte);
程序例:
#include stdio.h
#include dos.h
int main(void)
{
int value = 64;
int port = 0;
outportb(port, value);
printf(\"Value %d sent to port number %d\\n\", value, port);
return 0;
}
函数名: outtext
功 能: 在视区显示一个字符串
用 法: void far outtext(char far *textstring);
程序例:
#include graphics.h
#include stdlib.h
#include stdio.h
#include conio.h
int main(void)
{
/* request auto detection */
int gdriver = DETECT, gmode, errorcode;
int midx, midy;
/* 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;
/* move the C.P. to the center of the screen */
moveto(midx, midy);
/* output text starting at the C.P. */
outtext(\"This \");
outtext(\"is \");
outtext(\"a \");
outtext(\"test.\");
/* clean up */
getch();
closegraph();
return 0;
}
函数名: outtextxy
功 能: 在指定位置显示一字符串
用 法: void far outtextxy(int x, int y, char *textstring);
程序例:
#include graphics.h
#include stdlib.h
#include stdio.h
#include conio.h
int main(void)
{
/* request auto detection */
int gdriver = DETECT, gmode, errorcode;
int midx, midy;
/* 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;
/* output text at the center of the screen*/
/* Note: the C.P. doesn\'\'t get changed.*/
outtextxy(midx, midy, \"This is a test.\");
/* clean up */
getch();
closegraph();
return 0;
}
紧急避孕药什么牌子的好南昌治疗白癜风好方法
拉萨妇科治疗费用
-
-
郎平神奇点兵这次谁大放异彩为何选中岁副攻搭配
郎平神奇点兵这次谁大放异彩 为何选中岁副攻郎平在训练中(...
2020-06-06 | 民生评论
-
-
养老服务应分层分类养老床位需求量仍然很大
养老服务应分层分类 养老床位需求量仍然很大事实上,选择机...
2019-12-17 | 民生评论
-
-
关于进一步做好建筑业工伤保险工作的意见
关于进一步做好建筑业工伤保险工作的意见发文单位:国家安...
2019-07-16 | 民生评论
-
-
区民政局开展李克强总理在电信企业座谈会上
区民政局开展《李克强总理在电信企业座谈会上的讲话》集体...
2019-07-15 | 民生评论
-
-
资阳市民政局积极部署全市精神卫生福利机构
资阳市民政局积极部署全市精神卫生福利机构摸底排查工作?按...
2019-07-15 | 民生评论
-
-
甘肃省委组织部甘肃省民政厅联合专项督查村
甘肃省委组织部、甘肃省民政厅联合专项督查村和社区“两委...
2019-07-15 | 民生评论