C/C++
文章平均质量分 71
sky2098
这个作者很懒,什么都没留下…
展开
-
strchr函数
函数原型:extern char *strchr(char *str,char character)参数说明:str为一个字符串的指针,character为一个待查找字符。 所在库名:#include 函数功能:从字符串str中寻找字符character第一次出现的位置。 返回说明:返回指向第一次出现字符character位置的指针,如果没找到则返回NULL。其它说明原创 2007-03-15 16:43:00 · 39931 阅读 · 3 评论 -
strstr函数
函数原型:extern char *strstr(char *haystack, char *needle)参数说明:haystack为一个源字符串的指针,needle为一个目的字符串的指针。 所在库名:#include 函数功能:从字符串haystack中寻找needle第一次出现的位置,但是该函数不比较结束符NULL。 返回说明:返回指向第一次出现needle位置的指针原创 2007-03-15 15:12:00 · 2011 阅读 · 0 评论 -
strcmp函数
函数原型:extern int strcmp(char *str1,char * str2)参数说明:str1为第一个要比较的字符串,str2为第二个要比较的字符串。 所在库名:#include 函数功能:比较字符串str1和str2。 返回说明:返回整数值:当str1str2时,返回值>0。这种比较是按照字符的字典序进行比较。其它说明:暂时无。实例:第一种情形原创 2007-03-15 16:19:00 · 1944 阅读 · 0 评论 -
strcspn函数
函数原型:extern int strcspn(char *str1,char *str2)参数说明:str1为参照字符串,即str2中每个字符分别与str1中的每个字符比较。 所在库名:#include 函数功能:以str1为参照,比较字符串str2中的字符是否与str中某个字符相等(也就是检索str2中的字符是否在str1中存在),如果第一次发现相等,则停止并返回在st原创 2007-03-15 19:13:00 · 12392 阅读 · 3 评论 -
strnicmp,strncmpi函数
函数原型:extern int strnicmp(char *str1,char * str2,int n) 或者extern int strncmpi(char *str1,char * str2,int n)参数说明:str1为第一个要比较的字符串,str2为第二个要比较的字符串,n为指定字符串str1和str2进行比较的字符的个数。原创 2007-03-15 22:02:00 · 7983 阅读 · 0 评论 -
strpbrk函数
函数原型:extern char *strpbrk(char *str1, char *str2)参数说明:str1待比较的字符串,str2为指定被搜索的字符串。 所在库名:#include 函数功能:比较字符串str1和str2中是否有相同的字符,如果有,则返回该字符在str1中的位置的指针。 返回说明:返回指针,搜索到的字符在str1中的索引位置的指针。其它说明:暂原创 2007-03-15 22:38:00 · 1500 阅读 · 0 评论 -
strrev函数
函数原型:extern char *strrev(char *str)参数说明:str为源字符串,即待逆置的字符串。 所在库名:#include 函数功能:实现字符串str的逆置。 返回说明:返回逆置字符串的指针。其它说明:暂时无。实例:#include string.h>#include stdio.h>int main()...{ char st原创 2007-03-18 09:44:00 · 8995 阅读 · 0 评论 -
strset函数
函数原型:extern char *strset(char *str, char character)参数说明:str为源字符串,即将要被操作的字符串,character为一个字符。 所在库名:#include 函数功能:将字符串str中所有的字符都设置成为指定的字符character。 返回说明:返回所有字符都设置为character后的字符串的指针。其它说明:暂时原创 2007-03-18 10:06:00 · 1534 阅读 · 0 评论 -
memcmp,memicmp函数
函数原型:extern int memcmp(void *str1, void *str2, unsigned int n)参数说明:str1和str2为指定作比较的字符串,比较两个字符串的前n个字节。 所在库名:#include 函数功能:比较字符串str1和str2在内存区域中的的前n个字节是否相同。 返回说明:当str1str12时,返回值>0。其它说明:暂时无。原创 2007-03-18 12:57:00 · 19166 阅读 · 4 评论 -
memchr函数
函数原型:extern void *memchr(void *str, char ch, unsigned count)参数说明:从str所指内存区域的前count个字节查找字符ch。 所在库名:#include 函数功能:当第一次遇到字符ch时停止查找。如果成功,返回指向字符ch的指针;否则返回NULL。 返回说明:返回void*类型指针(或者NULL)。其它说明:原创 2007-03-18 13:55:00 · 5981 阅读 · 0 评论 -
字符函数
原型:extern int isalnum(int c);用法:#include 功能:判断字符c是否为字母或数字说明:当c为数字0-9或字母a-z及A-Z时,返回非零值,否则返回零。举例:#include stdio.h>#include ctype.h>int main()...{ int c; c=a; printf("%c:%s ",c,isa原创 2007-03-18 14:32:00 · 1102 阅读 · 0 评论 -
memcpy,memccpy,memmove函数
函数原型:extern void *memcpy(void *dest, void *src, unsigned int count)参数说明:dest为目的字符串,src为源字符串,count为要拷贝的字节数。 所在库名:#include 函数功能:将字符串src中的前n个字节拷贝到dest中。 返回说明:src和dest所指内存区域不能重叠,函数返回void*指针。原创 2007-03-18 13:11:00 · 2481 阅读 · 0 评论 -
strncat函数
函数原型:extern char *strncat(char *dest,char *src,int n)参数说明:src为源字符串,dest为目的字符串,n为指定的src中的前n个字符。 所在库名:#include 函数功能:把src所指字符串的前n个字符添加到dest结尾处,覆盖dest结尾处的/0,实现字符串连接。 返回说明:返回指针,连接后的字符串。其它说明原创 2007-03-15 20:32:00 · 17812 阅读 · 0 评论 -
strlen函数
函数原型:extern int strlen(char *str)参数说明:str要被计算的字符串。 所在库名:#include 函数功能:计算字符串str的长度,但是不包含“/0”。 返回说明:返回字符串str的长度,是一个整型值。其它说明:暂时无。实例:#include string.h>#include stdio.h>int main()...{原创 2007-03-15 18:44:00 · 1416 阅读 · 0 评论 -
strncpy函数
函数原型:extern char *strncpy(char *dest, char *src, int n)参数说明:dest为目的字符串,src为源字符串,n。 所在库名:#include 函数功能:将src中的前n个字符(不包含"/0")复制到dest中,如果dest长度大于src,则复制完src中指定的前n个字符后其余全部用"/0"填充。 返回说明:返回指向dest原创 2007-03-15 22:22:00 · 2848 阅读 · 0 评论 -
strcat函数
函数原型:extern char *strcat(char *dest,char *src)参数说明:dest为一个目的字符串的指针,即被连接的字符串(在前),src为一个源字符串的指针(在后)。 所在库名:#include 函数功能:把src所指字符串添加到dest结尾处实现字符串的连接,连接过程覆盖dest结尾处的/0。 返回说明:src和dest所指内存区域不可原创 2007-03-15 15:35:00 · 1968 阅读 · 0 评论 -
strcpy,stpcpy函数
函数原型:extern char *strcpy(char *dest,char *src) 或者extern char *stpcpy(char *dest,char *src)参数说明:dest为一个目的字符串的指针,src为一个源字符串的指针。 所在库名:#include 函数功能:把src所指的以“/0”结束的字符串复制原创 2007-03-15 15:58:00 · 4645 阅读 · 0 评论 -
strdup函数
函数原型:extern char *strdup(char *str)参数说明:str待复制的字符串。 所在库名:#include 函数功能:实现复制字符串str。 返回说明:返回复制的新字符串的指针,复制失败返回NULL。其它说明:暂时无。实例:#include string.h>#include stdio.h>int main()...{ cha原创 2007-03-15 19:26:00 · 4416 阅读 · 0 评论 -
strlwr,strupr函数
函数原型:extern char *strlwr(char *str) extern char *strupr(char *s)参数说明:str为要转换的字符串。 所在库名:#include 函数功能:将字符串str中的大(小)写字母转换成为小(大)写字母,其它的不进行转换。 返回说明:返回转换后的字符串的指针。其它说明:暂时原创 2007-03-15 20:04:00 · 8848 阅读 · 3 评论 -
strncmp函数
函数原型:extern int strcmp(char *str1,char * str2,int n)参数说明:str1为第一个要比较的字符串,str2为第二个要比较的字符串,n为指定的str1与str2的比较的字符数。 所在库名:#include 函数功能:比较字符串str1和str2的前n个字符。 返回说明:返回整数值:当str1str2时,返回值>0。其它说明:原创 2007-03-15 21:04:00 · 34414 阅读 · 1 评论 -
strtok函数
函数原型:extern char *strtok(char *string, char *seps)参数说明:string为源字符串,seps为指定的分隔符,是一个分隔字符串的集合。 所在库名:#include 函数功能:将字符串string中所有在seps中出现的分隔符替换掉。 返回说明:返回指向下一个标记串。当没有标记串时则返回空字符NULL。其它说明: 当第一原创 2007-03-18 11:52:00 · 1668 阅读 · 0 评论 -
memset函数
函数原型:extern void *memset(void *buffer, int c, int count)参数说明:buffer为源字符串,c为要初始化的字符的值,count为初始化buffer中字符的个数。 所在库名:#include 函数功能:把buffer所指内存区域的前count个字节设置成字符c。 返回说明:返回void*类型指针。其它说明:通常可以用它原创 2007-03-18 14:08:00 · 1025 阅读 · 0 评论 -
strcmpi,stricmp函数
函数原型:extern int strcmpi(char *str1,char * str2) 或者 extern int stricmp(char *str1,char * str2) 参数说明:str1为第一个要比较的字符串,str2为第二个要比较的字符串。 所在库名:#include 函数功能:比较字符串str1和str2,但是原创 2007-03-15 18:34:00 · 9267 阅读 · 0 评论 -
内存分配函数
函数原型:extern void *calloc(int num_elems, int elem_size)参数说明:num_elems表示为分配内存的元素的个数,elem_size表示元素所占的字节数。 所在库名:#include 函数功能:为具有num_elems个长度为elem_size元素的数组分配内存。 返回说明:返回void *类型。其它说明:如果分配成功则原创 2007-03-26 22:51:00 · 1041 阅读 · 0 评论