串:
串(又称字符串)是一种特殊的线性表,它的每个结点仅由一个字符组成。在早期的程序设计语言中,串仅在输入或输出中以直接量的形式出现,并不参与运算。随着计算机的发展,串在文字编辑、词法扫描、符号处理以及定理证明等许多领域得到越来越广泛的应用。在高级语言中开始引入了串变量的概念,如同整型、实型变量一样,串变量也可以参加各种运算。
对于串的基本运算,很多高级语言均提供了相应的运算符或标准的库函数来实现。下面以C语言中串运算介绍串的基本运算:求串长、串复制、联接、串比较、字符定位等。
串(又称字符串)是一种特殊的线性表,它的每个结点仅由一个字符组成。在早期的程序设计语言中,串仅在输入或输出中以直接量的形式出现,并不参与运算。随着计算机的发展,串在文字编辑、词法扫描、符号处理以及定理证明等许多领域得到越来越广泛的应用。在高级语言中开始引入了串变量的概念,如同整型、实型变量一样,串变量也可以参加各种运算。
对于串的基本运算,很多高级语言均提供了相应的运算符或标准的库函数来实现。下面以C语言中串运算介绍串的基本运算:求串长、串复制、联接、串比较、字符定位等。