北巷流诗 发表于 2个月前
加载数据中...
qingjiu 发表于 2个月前
1691684352 发表于 2个月前
hcat 发表于 2个月前
a0525310 发表于 2个月前
yaunwandian 发表于 2个月前
2723147094 发表于 2个月前
klmkq 发表于 2个月前
神麤詭末 发表于 2个月前
administrator 发表于 2个月前
北巷流诗
发表于 2个月前
评论列表
加载数据中...
qingjiu
发表于 2个月前
评论列表
加载数据中...
1691684352
发表于 2个月前
#include
#include
#include
void subroutine(void);
jmp_buf jumper;
int main(void)
{
int value;
value = setjmp(jumper);
if (value != 0)
{
printf("Longjmp with value %d
", value);
exit(value);
}
printf("About to call subroutine ...
");
subroutine();
return 0;
}
void subroutine(void)
{
longjmp(jumper,1);
}
评论列表
加载数据中...
hcat
发表于 2个月前
评论列表
加载数据中...
a0525310
发表于 2个月前
评论列表
加载数据中...
yaunwandian
发表于 2个月前
评论列表
加载数据中...
2723147094
发表于 2个月前
#include
#include
#include
#include
#include
/* the names of the line styles supported */
char *lname[] = {
"SOLID_LINE",
"DOTTED_LINE",
"CENTER_LINE",
"DASHED_LINE",
"USERBIT_LINE"
};
int main(void)
{
/* request auto detection */
int gdriver = DETECT, gmode,
errorcode;
int style, midx, midy, userpat; char stylestr[40];
/* initialize graphics and local variables
*/ initgraph(&gdriver, &gmode, "");
/* read result of initialization */ errorcode = graphresult();
if (errorcode != grOk)
/* an error occurred */
{
printf("Graphics error: %s
", grapherrormsg(errorcode)); printf("Press any key to halt:"); getch();
exit(1); /* terminate with an error code */
}
midx = getmaxx() / 2;
midy = getmaxy() / 2;
/* a user defined line pattern */
/* binary: "0000000000000001" */ userpat = 1;
for (style=SOLID_LINE; style=USERBIT_LINE; style++) {
/* select the line style */ setlinestyle(style, userpat, 1);
/* convert style into a string */ strcpy(stylestr, lname[style]);
/* draw a line */
line(0, 0, midx-10, midy);
/* draw a rectangle */
rectangle(0, 0, getmaxx(),
getmaxy());
/* output a message */ outtextxy(midx, midy, stylestr);
/* wait for a key */
getch();
cleardevice();
}
/* clean up */
closegraph();
return 0;
}
评论列表
加载数据中...
klmkq
发表于 2个月前
评论列表
加载数据中...
神麤詭末
发表于 2个月前
评论列表
加载数据中...
administrator
发表于 2个月前
评论列表
加载数据中...