C语言字符串函数大全

2012-02-11 19:49:27|?次阅读|上传:wustguangh【已有?条评论】发表评论

关键词:C/C++, 字符处理|来源:唯设编程网

1.函数名: stpcpy

功  能: 拷贝一个字符串到另一个
用  法: char *stpcpy(char *destin, char *source);
程序例:

#include <stdio.h>
#include <string.h>
int main(void)
{
    char string[10];
    char *str1 = "abcdefghi";
    stpcpy(string, str1);
    printf("%s
", string);
    return 0;
}

2.函数名: strcat

功  能: 字符串拼接函数
用  法: char *strcat(char *destin, char *source);
程序例:

#include <string.h>
#include <stdio.h>
int main(void)
{
   char destination[25];
   char *blank = " ", *c = "C++", *Borland = "Borland";
   strcpy(destination, Borland);
   strcat(destination, blank);
   strcat(destination, c);
   printf("%s
", destination);
   return 0;
}

3.函数名: strchr

功  能: 在一个串中查找给定字符的第一个匹配之处
用  法: char *strchr(char *str, char c);
程序例:

#include <string.h>
#include <stdio.h>
int main(void)
 {
    char string[15];
    char *ptr, c = 'r';
    strcpy(string, "This is a string");
    ptr = strchr(string, c);
    if (ptr)
       printf("The character %c is at position: %d
", c, ptr-string);
    else
       printf("The character was not found
");
    return 0;
 }
发表评论0条 】
网友评论(共?条评论)..
C语言字符串函数大全