字符串操作
字符串主要用于编程,字符串在存储上类似字符数组,所以它每一位的单个元素都是可以提取的。字符串也有很多操作,在正文将对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()