疑问0.1——str(开始未想通,后明白)(马虎,未及时想到)

    技术2023-11-30  93

    可能会有疑问的地方:其中i!=0是为了防止将头部的连续字符变为一个,不能理解。已经删除了头部的空白符,理论上i=0时,是s[i]会被赋一个非空白符的值。

    写i!=0原因:当开头有多个空白符。j指向'h',i=0时,进入s[j-1] == ' '&&s[j-2]==' '。此时开头就会多出' '。

    实例串:"     hello     world  "     。  未加:" hello world",添加:"hello world"。

    Processed: 0.018, SQL: 9