面试笔记2(字符串)

来源:互联网 发布:ubuntu中删除文件夹 编辑:程序博客网 时间:2024/06/05 06:00

1.子串的定义时:串中任意个连续的字符组成的子序列,并规定空串是任意串的子串,任意串是其自身的子串。

子序列则不要求字符连续,但顺序与其在主串中相一致。

2.字符串末尾的\0意义同0,在c/c++中0被转化为bool类型的false,在条件语句中。

3.printf语句在输出字符串时,将 \0当做字符串的结尾。

4.如果程序出现strcpy错误,在debug版本中有assert断言保护,程序会崩溃,但是release版本就会删掉assert,所以会正常运行。

5.strcpy是复制字符串,memcpy是复制其他的数据类型。

6.

0 0