c语言 time函数使用的问题

我想用time函数使一段文字在显示几秒钟后xiao'shi消失,应该怎么弄求代码尤其是如何让打印的文字消失... 我想用time函数使一段文字在显示几秒钟后xiao'shi消失,应该怎么弄
求代码
尤其是如何让打印的文字消失
展开
 我来答
吉祥二进制
高粉答主

推荐于2017-09-19 · 科技改变生活,生活改变科技。
吉祥二进制
采纳数:33926 获赞数:84583

向TA提问 私信TA
展开全部

1、time函数使用示例

#include <stdio.h>  
#include <time.h>    
int main()
{  
time_t rawtime;  
struct tm * timeinfo;  
time ( &rawtime );  
timeinfo = localtime ( &rawtime );  
printf ( "The current date/time is: %s", asctime (timeinfo) );  
return 0;
}

2、time_t // 时间类型(time.h 定义) 
struct tm { // 时间结构,time.h 定义如下: 
int tm_sec; 
int tm_min; 
int tm_hour; 
int tm_mday; 
int tm_mon; 
int tm_year; 
int tm_wday; 
int tm_yday; 
int tm_isdst; 

time ( &rawtime ); // 获取时间,以秒计,从1970年1月一日起算,存于rawtime 
localtime ( &rawtime ); //转为当地时间,tm 时间结构 
asctime() // 转为标准ASCII时间格式: 
//就是直接打印tm,tm_year 从1900年计算,所以要加1900,月tm_mon,从0计算,所以要加1

tick123333
推荐于2017-09-26 · TA获得超过207个赞
知道小有建树答主
回答量:263
采纳率:0%
帮助的人:172万
展开全部
#include<stdio.h>
#include<windows.h> //有的ide里面讲Sleep函数放在stdlib.h文件中
int main(void)
{
char str[20]="楼主你好!";
for(int i=0;str[i]!='\0';i++) //汉字使用循环才能输出
printf("%c",str[i]);
Sleep(10000); //单位毫秒1000ms=1s
return 0;
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
newideas07
2012-08-05 · TA获得超过305个赞
知道小有建树答主
回答量:327
采纳率:0%
帮助的人:135万
展开全部
还不如用sleep函数更方便,又不是用c++
更多追问追答
追问
跪求代码 我是初学者
追答
用的是win32的输出?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式