mkmake.c
来自「一个C格式的脚本处理函数库源代码,可让你的C程序具有执行C格式的脚本文件」· C语言 代码 · 共 42 行
C
42 行
#include <stdio.h>#include <slang.h>#include <stdlib.h>static void usage (void){ fprintf (stderr, "Usage: mkmake [DEF1 [DEF2 ...]]\n"); exit (1);} int main (int argc, char **argv){ char buf[1024]; int i; SLPreprocess_Type pt; if (isatty (0)) usage (); SLprep_open_prep (&pt); pt.preprocess_char = '!'; pt.comment_char = '#'; pt.flags = SLPREP_BLANK_LINES_OK | SLPREP_COMMENT_LINES_OK; for (i = 1; i < argc; i++) SLdefine_for_ifdef (argv[i]); while (NULL != fgets (buf, sizeof (buf) - 1, stdin)) { if (SLprep_line_ok (buf, &pt)) { fputs (buf, stdout); } } SLprep_close_prep (&pt); return 0;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?