简述下列每对术语的区别:空串和空格串;串常量与串变量。主串和子串;串变量的名字和串变量的值。


简述下列每对术语的区别:空串和空格串;串常量与串变量。主串和子串;串变量的名字和串变量的值。

正确答案:不含任何字符的串称为空串,其长度为0。仅含有空格字符的串称为空格串,其长度为串中空格字符的个数。空格符可用来分割一般的字符,便于人们识别和阅读,但计算串长时,应包含这些空格符。空串在串处理中可作为任意串的子串。用引号括起来的字符序列称为串常量,其串值是常量。串值可以变化的量称为串变量。


Tag:数据结构 字符 空格 时间:2022-05-19 20:24:21