字符串的长度是指字符串中所包含的字符个数,字符串中如有空格,1个空格也算1个字符,因此B选项错误;字符串的元素个数是有限的,只能由0个或多个字符组成,因此C选项错误;字符串的正索引的第一个位置为0,而不是1,因此D选项错误;字符串的负索引从字符串的末端开始编号,第一个位置为-1。故答案为:A选项。