• 1.摘要
  • 2.基本信息
  • 3.名词介绍
  • 4.应用

字符串操作

字符串主要用于编程,字符串在存储上类似字符数组,所以它每一位的单个元素都是可以提取的。字符串也有很多操作,在正文将对C语言、C++和java中对其操作进行介绍。

基本信息

  • 中文名

    字符串操作

  • 外文名

    string operations

  • 性质

    对字符串进行的操作

  • 特点

    类似字符数组

  • 释义

    编程语言中表示文本的数据类型

  • 应用学科

    计算机编程语言中使用

名词介绍

字符串或串(String)是由数字、字母、下划线组成的一串字符。它是编程语言中表示文本的数据类型。在程序设计中,字符串为符号或数值的一个连续序列。字符串操作就是以串的整体作为操作对象,如:在串中查找某个子串、求取一个子串、在串的某个位置上插入一个子串以及删除一个子串等。

对于字符串的操作方法,在这里通过介绍C语言、C++和java这三种常用的语言来说明。

应用

C语言中字符串操作

1、stpcpy()功能:拷贝一个字符串到另一个。

用法: char *stpcpy(char *destin, char *source);

举例如下:

2、strcat ()

功能: 字符串拼接函数。用法:char *strcat(char *destin, char *source);举例如下:

3、strchr ()

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

4、 strcmp()

功能:串比较 。用法:int strcmp(char *str1, char *str2);看Asic码,str1>str2,返回值 > 0;两串相等,返回0。

举例如下:

5、strcpy()

功能:串拷贝。用法:char *strcpy(char *str1, char *str2);

举例如下:

6、strerror()