在编写程序的时候,经常会用到VERSION,用来表示程序的版本
有的时候我们还希望里面加个日期,例如: “System V2.0.1.2017.9.13”
又有的时候我们只想读出数字版本 ,例如2, 0, 1,有的时候又想如果想将里面的2, 0, 1这3 个数字提取出来,该怎么做呢r> 通常做法是这样的:
如果想修改下版本 ,即需要修改前面3 个数字宏,又要修改后面的字符串宏,最后还得将日期写上;
那有没有什么办法将工作量减小到最少,只要更改前面3 个宏就可以了呢span>
答案当然是可以的了,请看:

说明: 这个日期是当前文件被编译的生成日期,如果您没有修改这个文件,那日期是不会变的,我想您修改了代码也一定
不会忘记修改下版本 ,所以这个日期字符串肯定是当前的日期;还有一点,这个日期的格式我目前找不到自定义的办法
如果有知道的欢迎留言告诉我~
文章知识点与官方知识档案匹配,可进一步学习相关知识C技能树首页概览115649 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!