问个有关sscanf的小问题。up有分

lifengice0706 lifengice0706 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
今天早上想把标准时间类型的每一部分取出来,即"2002-10-2 20:20:20"。
有不想用CTIME等mfc方式。想来想去---->sscanf。很多人讨厌这个api哦。

char Timec[] = "2002-10-10 20:20:20";

char Year[10];
memset(Year,0,10);

char Month[10];
memset(Month,0,10);
...

sscanf(Timec,"%[^'-']-%[^'-']-%s %[^':']:%[^':']:%s",Year,Month...);

发现不行哦,Year=="2002-10-10 20:20:20" 后面的字段没东东。


当我把'-'全换成':',就没问题,'-'得罪誰了!!!我只有用别的方法了。
好久没问问题了,顺便散分。
...全文

相关推荐

C语言程序设计方案-大数运算.doc

C语言程序设计方案-大数运算.doc

SlumberingPerson

Python编程从入门到实践:学习笔记与源码练习

Python 是一种解释型的高级编程语言,由 Guido van Rossum 在1989年圣诞节期间开始设计,于1991年首次发布。其设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进来定义代码块,而不是使用大括号或关键字)。Python 支持多种编程范式,包括面向对象、命令式、函数式和过程式编程。Python 模块实际上就是一个包含 Python 代码的文件,它被命名为.py。创建自定义模块允许开发者将代码分解成可重用和可组织的部分,从而提高代码的可维护性和可读性。

多行不易

PHP高级面试题分享.pdf

PHP高级面试题分享.pdf

Lidx0710

《python编程从入门到实践》练习答案(2)

假设在游戏中刚射杀了一个外星人,请创建一个名为alien_color的变量,并将其设置为'green'、'yellow'或'red'。能够通过测试的版本:alien_color = 'green'if alien_color == 'green': print("You just earned 5 points!")输出:You just earned 5 points!不能通过测试的版本:alien_color = 'red'if alien_color == 'green': print("

576t7pcm

PAT乙级python编程练习(一)

PAT乙级python编程练习(一) PAT乙级python编程练习(一) 1001 害死人不偿命的(3n+1)猜想 快捷键 代码块 1001 害死人不偿命的(3n+1)猜想 卡拉兹(Callatz)猜想: 对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。卡拉兹在1950年...

Hannah_JQ
评论 19
收藏 已收藏
分享
返回顶部
lifengice0706
VC/MFC 16,550 成员 421,606 内容