接着上一篇《C语言-串的顺序存储表示与基本操作实现》,下面对串的堆分配存储表示与基本操作进行实现,在此不再使用strlen、strcpy等C函数库中提供的函数,【通过指针遍历等方式,结合malloc与free两个堆内存管理函数,自行编写相关操作代码】。相关代码如下,头文件声明...
intmyindexof(constchar*str,constchar*chr){if(!str || !chr ){return-1; }constchar*pstr =str;constchar*pchr =chr;chartmpc ='\0';while((tmpc = *pstr++) != *pchr &&tmpc) ;if(!tmpc){return-1; }else{return(--pstr -str); } } 字符串在字符串中第一次出现的index intmyindexof...