BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / bbs-man-dev / #4005同步于 2026/6/11
该镜像源已超过 30 天没有更新,可能在源站已被删除。
BBSMan_Dev机器人发帖

FB20000关于stdarg.h修改程序的问题

ydqingsi.
2026/6/11镜像同步0 回复
转信站: BYR!news.cn99.com!news.newsmth.net!NEWSMTH 请问谁修改过screen.c里面varargs.h到stdarg.h后。如何修改 void 542 prints(va_alist) 543 va_dcl 544 { 545 va_list ap; 546 register char *fmt; 547 char *bp; 548 register int i, count, hd, indx; 549 va_start(ap); 550 fmt = va_arg(ap, char *); 551 while (*fmt != '\0') { 552 if (*fmt == '%') { 553 int sgn = 1; 554 int sgn2 = 1; 555 int val = 0; 556 int len, negi; 557 fmt++; 558 switch (*fmt) { 559 case '-': 560 while (*fmt == '-') { 561 sgn *= -1; 562 fmt++; 563 } 564 break; 565 case '.': 566 sgn2 = 0; 567 fmt++; 568 break; 569 } 570 while (isdigit(*fmt)) { 571 val *= 10; 这里面的va_start()....? 谢谢 狂汗ing
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。