学习使用的PL/0编译器增强版PL/0plusplusCompiler(三)加入“man” 功能
来源:互联网 发布:2014网络歌曲大全 编辑:程序博客网 时间:2024/06/09 13:54
Linux中很赞的工具man,查看命令或者工具的帮助手册manual。
在PL0.h中声明help方法,
void help();
在PL0.c中实现help这个方法,
/*显示帮助文档*/void help(){ printf("\n\nPL0 plus plus Compiler:\n"); printf("编译源码: pl0 test.pl0\n"); printf("显示帮助文档: pl0 help\n"); printf("使用debug模式编译: pl0 test.pl0 d \n\n\n");}
在PL0.c中main入口处检测命令行参数help
/*如果命令行参数是"help"那么显示帮助文档*/ if(strcmp("help",argv[1])==0){ help(); return 0; }
用命令编译PL0.c
gcc PL0.c -o pl0
运行
./pl0 help
效果图:
0 0
- 学习使用的PL/0编译器增强版PL/0plusplusCompiler(三)加入“man” 功能
- 学习使用的PL/0编译器增强版PL/0plusplusCompiler(二)加入支持命令行参数
- 学习使用的PL/0编译器增强版PL/0plusplusCompiler(一)源码及使用
- 学习使用的PL/0编译器增强版PL/0plusplusCompiler(五)使用<>代替#不等于号
- 学习使用的PL/0编译器增强版PL/0plusplusCompiler(六)扩展if-then-else
- 学习使用的PL/0编译器增强版PL/0plusplusCompiler(七)扩展repeat-until
- 学习使用的PL/0编译器增强版PL/0plusplusCompiler(四)使用gdb调试PL0词法分析
- pl/0编译器
- PL/0编译器设计扩展
- PL/0编译器---增加注释
- Oracle 12c中增强的PL/SQL功能
- 编译原理实验:写一个PL/0的编译器
- 扩展PL/0编译程序功能
- 分享一个PL/0编译器源码
- PL/SQL学习三
- PL/0语言功能扩展[PASCAL VERSION]
- PL/SQL使用技巧(PL/SQL 7.0.0以上)
- PL/SQL学习笔记三
- ubuntu 安装adb和fastboot
- Linux C下链队列的实现
- 支付宝接口开发总结
- android-3(查看apk实际的MD5,SHA1,SHA256)
- 获取系统当前时间
- 学习使用的PL/0编译器增强版PL/0plusplusCompiler(三)加入“man” 功能
- 家中常用药
- c++第五次作业
- 如何去掉mybatis自动生成的mapper.xml文件背景色
- 蓝桥杯 BEGIN_02 入门训练 序列求和
- Java虚拟机------JVM
- pandas 初学
- 单机spark配置
- iPhone尺寸规格