Go编程基础:布尔值、数字类型与命令行处理
1. bigdigits程序改进
在Go编程中,我们可以对 bigdigits 程序进行改进。首先,将 bigdigits 目录复制到 my_bigdigits ,然后修改 my_bigdigits/big-digits.go 文件。改进后的程序可以选择输出带有“*”号上划线和下划线的数字,并且优化了命令行参数处理。
原程序在未提供数字时会输出使用信息,现在修改为当用户输入 -h 或 --help 参数时也输出使用信息,示例如下:
$ ./bigdigits --help
usage: bigdigits [-b|--bar] <whole-number>
-b --bar draw an underbar and an overbar
如果 --bar (或 -b )选项不存在,程序行为与之前相同;若该选项存在,输出示例如下:
$ ./bigdigits --bar 8467243
*************************************************
888 4 666 77777 222 4 333
8 8 4
超级会员免费看
订阅专栏 解锁全文
13

被折叠的 条评论
为什么被折叠?



