| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3840 人关注过本帖
标题:怎么用c语言写一个获得服务器动态时间的代码
只看楼主 加入收藏
qq471402415
Rank: 2
等 级:论坛游民
帖 子:88
专家分:45
注 册:2013-12-3
结帖率:82.35%
收藏
已结贴  问题点数:20 回复次数:10 
怎么用c语言写一个获得服务器动态时间的代码
求教
搜索更多相关主题的帖子: 服务器 c语言 动态 
2014-06-19 22:48
砖家的谎言
Rank: 12Rank: 12Rank: 12
等 级:禁止访问
威 望:30
帖 子:693
专家分:3898
注 册:2013-12-6
收藏
得分:3 
程序代码:
#include "time.h" 
void main () 
{ 
time_t rawtime; 
struct tm * timeinfo; 
time ( &rawtime ); 
timeinfo = localtime ( &rawtime ); 
printf ( "\007The current date/time is: %s", asctime (timeinfo) ); 
exit(0); 
}

我不是砖家,要努力成为砖家。
2014-06-19 23:40
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:3 
以下是引用砖家的谎言在2014-6-19 23:40:49的发言:

#include "time.h"  
void main ()  
{  
time_t rawtime;  
struct tm * timeinfo;  
time ( &rawtime );  
timeinfo = localtime ( &rawtime );  
printf ( "\007The current date/time is: %s", asctime (timeinfo) );  
exit(0);  
}
这个代码简直就是不良编程风格的例子

1. #include "time.h"
自带的头文件不要用引号 而且这里少了些

2. void main ()
标准的是int main(void)

3. exit(0);
一般好像return用的比较多 当然这样写没有任何可以指责的 因为行为是一样的 但这里函数的风格和前面不一样就是毛病了
2014-06-19 23:52
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
4. 没缩进
2014-06-19 23:55
pauljames
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:千里冰封
威 望:9
帖 子:1555
专家分:10000
注 册:2011-5-8
收藏
得分:3 
楼主要的是获取服务器时间,是不是说,在楼主的PC上,先通过socket去访问服务器呢?

经常不在线不能及时回复短消息,如有c/单片机/运动控制/数据采集等方面的项目难题可加qq1921826084。
2014-06-20 06:59
zlt123456
Rank: 2
等 级:论坛游民
帖 子:7
专家分:11
注 册:2014-6-3
收藏
得分:3 
不要太严谨吧,,楼主,,我觉得使用int main(int)后,,还要有返回值,,return 0;显得有点累赘,,还不如用 、void main(),不用返回值
2014-06-20 09:17
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
以下是引用zlt123456在2014-6-20 09:17:39的发言:

不要太严谨吧,,楼主,,我觉得使用int main(int)后,,还要有返回值,,return 0;显得有点累赘,,还不如用 、void main(),不用返回值

良好的编程习惯是我上面说的那些 至于不良的 你觉得咋样就咋样了 反正有些环境下这样写也对
2014-06-20 11:45
ditg
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:16
帖 子:852
专家分:1937
注 册:2014-4-10
收藏
得分:3 
顶一下5楼,呵呵

梦想拥有一台龙芯3A-4000
2014-06-20 12:32
xiayustudio
Rank: 1
等 级:新手上路
帖 子:2
专家分:3
注 册:2014-6-20
收藏
得分:3 
学习了
2014-06-20 12:47
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:3 
在控制台中用net time \\ComputerName 就可以得到指定计算机的时间了。

授人以渔,不授人以鱼。
2014-06-21 19:15
快速回复:怎么用c语言写一个获得服务器动态时间的代码
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.036778 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved