/* 基于
找出多个字符串中的最大公共子字符串,如“nbitheimanb”和“itheia”的最大子串是:”ithei”。(C语言)
的分析
strlen() 函数的返回类型是 unsigned 类型 ;
初学者者在遍历字符的时候容易把strlen() 的返回值当成 unsigned 类型
for( i=0;i<strlen(str);i++);
不熟悉这个函数 回把 i 定义成 int 类型, 这是时候编译,回出错。
正确的定义应该是
unsigned i;
for ( i=0;i<strlen(str);i++); |
|