完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
不懂,跟着学习
|
|
|
|
支持标准C语言的格式,日期这种估计是linux或者PC上可以实现。
|
|
|
|
|
|
|
|
只认识楼主说的
|
|
|
|
你两个字符串组合不用+号么
|
|
|
|
|
|
|
|
|
|
|
|
搜索C语言入门,一堆一堆的
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
第一次见。。。。。。。。。。。
|
|
|
|
__DATE__还有另一个是一个字符串,字符串之间是可以并联写在一起的,比如
“hello”“world”,其实等同于“helloworld”。 具体参考printf的参考吧: http://www.cplusplus.com/reference/cstdio/printf/?kw=printf |
|
|
|
7762642422d 发表于 2018-9-19 20:56 他输出到电脑就成日期了 |
|
|
|
|
|
|
|
本帖最后由 moyanming2013 于 2015-3-27 16:51 编辑 __DATE__和__TIME__都是C语言预定义宏,其提供了当前编译或编译器本身的信息(换句话说就是你使用的编译器应该是支持上述预定义宏的,其实最基本的编译器都支持的)。 __DATE__宏表示一个字符串字面量,格式“mm dd yyyy”。 __TIME__宏表示一个字符串字面量,格式“hh:mm:ss"。 __DATE__和__TIME__指明了程序编译时的时间信息,也就是说:当你的程序编译完成后,上述信息就已经确定了,跟你什么时间执行无关。这个可以唯一的表示出当前执行的程序是什么时间编译的。 由于printf支持字符串分开写,比如“hello”“world”,会被识别为一个字符串“helloworld”。 所以你可以这样使用: printf(__DATE__“-”__TIME__);//注意中间有个-字符串。 或者这样: printf("%s-%s",__DATE__,__TIME__); 更多信息请参考:《C语言程序设计现代方法》第2版,P234。 |
|
|
|
7762642422d 发表于 2018-9-19 21:24 谢谢,回答的真详细,懂了 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
2255 浏览 1 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
2071 浏览 3 评论
4687 浏览 0 评论
如何解决MPU-9250与STM32通讯时,出现HAL_ERROR = 0x01U
2215 浏览 1 评论
hal库中i2c卡死在HAL_I2C_Master_Transmit
2757 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-27 07:02 , Processed in 1.013074 second(s), Total 105, Slave 89 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号