1.#
点击查看考点
C 风格字符串, 指针
有两个字符串数组 s1 = "I love Cyber Security"
和 s2 = "I love Southeast University"
.
定义了两个函数 f1()
和 f2()
, 其中
f1()
里面有一个循环for (; *s1 == *s2; ps++) i++;
然后cout
此时的s1
和i
.f2()
里面也有一个循环for (; *&s1 == *&s2; ps++) *(s1 - 1) = '\0'; *(s2 - 1) = '\0';
, 但没有进行任何输出.
在 main
函数中分别调用一次 f1()
和一次 f2()
, 并在最后 cout
输出 s1
和 s2
两个字符串.