你虽然没有贴出strstr() 函数的内容,但如果strstr()函数返回的是b字符串的第一个字符在a字符串中出现的地址,那么就要用“【返回值】-【字符串a首字母的地址】+1”了。举例说明如下:假设a="iloveChina."b="Chi"不妨假定a的储存地址是1001,那么各个字符的储存地址分别是:i—1007,l—1008,o...
1.部分转义字符 转义字符 # \\ 反斜线 str1 = "qqq\\qq" print``(str1) # 输出 qqq/qq # \b 退格键(Backspace) str2 = "qqq\b" print``(str2) # 输出 qq # \' 单引号 \"双引号 str3 = "qq\'qqqqq\"" print``(str3) # 输出 qq'qqqqq" # \n 换行 str4 = "qqqq\nqq" prin...
实现strstr功能,即在父串中寻找子串首次出现的`位置,。(笔试中常让面试者实现标准库中的一些函数) char * strstring(char *ParentString, char *SubString) { char *pSubString, *pPareString; for(char *pTmp=ParentString; *pTmp; pTmp++) { pSubString = SubString; pPareString = pTmp; while(*pSubStrin...