
C语言
宋哥
哥一个学通信工程的,阴错阳差的搞起了软件,计算机知识基本来自于自学。总结记录工作中碰到的问题及解决办法是一个良好的习惯,过去我用笔,现在用键盘并分享到网上,让更多人看到,自己也方便查找。
博客的名字“驽马十驾,才定不舍。”取自荀子的“劝学篇”,记录并分享工作中的点点滴滴,积少成多,虽然不是什么人才,但只要孜孜不倦,也能做出一点成绩。
展开
-
关于sprintf函数不同环境下的执行结果
作者:iamlaosong今天发现sprintf函数的一个问题,不同环境下同样语句执行结果是不一样的。一个时间字符串,要求是6位,不足6位时前面补0,用下面语句实现: strcpy(tt,"2345");printf("==%s==",tt);sprintf(t1,"%06s",tt);printf("==%s==",t1);上述语句VC的执行结果:==2345=原创 2014-12-08 11:41:40 · 1785 阅读 · 0 评论 -
C语言实现字符串截取函数left、mid和right
作者:iamlaosongC语言字符串截取需要自己编程实现,不过,网络时代,自然不用自己从头写了,网上各种方法的实现代码已经多如牛毛了,这儿抄录一个感觉不错的备案。#include #include /*从字符串的左边截取n个字符*/char * left(char *dst,char *src, int n){ char *p = src; char *q =原创 2014-11-19 17:30:20 · 41460 阅读 · 6 评论 -
C语言实现当前日期时间函数NOW---国内习惯格式
作者:iamlaosong写日志文件的时候需要记录当前日期和时间,C语言提供输出日期时间字符串的函数(分别是asctime和ctime),但格式不是我们喜欢的格式,国人自然喜欢中国的日期和时间格式,C语言不提供,我们就自己实现。其实也很简单,无非是先取时间,再将时间转换为表达日期时间结构,用这个结构分量组成喜欢的格式即可。转换函数有gmtime和localtime,对应asctime和ct原创 2014-11-21 14:14:24 · 11591 阅读 · 0 评论 -
VC6.0建立控制台程序实现PDA应用
作者:iamlaosong因为需要,又写起了文本界面的程序,以便PDA通过telnet连上执行。如果是Linux服务器的话,这是很简单的事,可是用户服务器是windows server 2003,所以就需要安装telnet服务,开发一个控制台程序。telnet服务器软件使用开源软件KpyM Telnet/SSH Server,控制台程序就用VC6.0来做了。网上搜了一下,通过下面链接操原创 2014-11-19 09:50:16 · 2036 阅读 · 0 评论