相信大家都用过sprintf这个函数,就是下面这样:int sprintf( char*buffer,const char*format[,argument] ...);在之前看到了用va_list实现的几个处理字符串的函数,基本都是这种形式的,感到非常好用,今天来谈一下 va_list 的使用问题...
分类:
其他好文 时间:
2014-07-26 00:01:06
阅读次数:
407
常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。format(String format, Object... args) 新字符串使用本地语...
分类:
编程语言 时间:
2014-07-24 22:43:13
阅读次数:
343
对于C标准库中的字符串处理函数应该平常用的比较多;简单实现strcat和strcmp_strcpy:1 char *_strcpy(char *dest, char *src)2 {3 char *buf = dest;4 while((*dest++ = *src++))5 ...
分类:
编程语言 时间:
2014-07-24 09:58:03
阅读次数:
202
正则表达式在字符串处理中经常使用,关于正则简单的用法相信有一点程序基础的人都懂得一些,这里就不介绍简单基础了。这里主要讲解一下在JAVA中实现了的正则的高级用法-分组与捕获。 对于要重复单个字符,非常简单...
分类:
编程语言 时间:
2014-07-23 21:34:46
阅读次数:
232
这一篇文章主要总结开发过程中经常使用到的字符串处理函数,它们在处理字符串时非常有用,那么,总结起来有以下函数。1,字符串串联运算符2,SUBSTRING提取子串3,LEFT和RIGHT4,LEN和DATALENGTH5,CHARINDEX函数6,PATINDEX函数7,REPLACE替换8,RE.....
分类:
其他好文 时间:
2014-07-23 16:12:31
阅读次数:
273
DECLARE @str VARCHAR(50)SET @str='AP-FQC-2014072300004'--获取指定字符第一次出现的位置SELECT PATINDEX('%-%',@str) --返回:3--获取指定字符第一次出现的位置之前的字符串SELECT SUBSTRING(@str,....
分类:
数据库 时间:
2014-07-23 15:13:56
阅读次数:
242
常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。format(String format, Object... args) 新字符串使用本地语...
分类:
编程语言 时间:
2014-07-22 22:58:52
阅读次数:
363
选自《CSDN 社区电子杂志——C/C++杂志》http://emag.csdn.net 2005 年1 月 总第1 期 - 93 -本文作者:steedhorse(晨星)printf 可能是很多程序猿在開始学习C 语言时接触到的第二个函数(我猜第一个是main),说起来,自然是老朋友了,但是,你对...
分类:
其他好文 时间:
2014-07-22 22:58:12
阅读次数:
282
#include
void fun(char *a)
{
if(*a)
{fun(a+1);
printf("%c",*a);
}
}
main()
{
char s[10]="asdf";
printf("处理前的字符串=%s\n处理后的字符串=",s);
fun(s);
printf("\n");
}...
分类:
其他好文 时间:
2014-07-22 22:38:55
阅读次数:
237
1.ASCII字符串和宽字符串打印一个ASCII字符串:CHAR* string = “Hello”;KdPrint((“%s\n”, string));//s为小写打印一个宽字符字符串WCHAR* string = L”Hello”;KdPrint((“%S\n”,string));//s为大写2...