strlen的返回一个类型为 size_t 的值,它是一个无符号整型值。下面的两个看起来一样:
if(strlen(n) > strlen(m)) ...
if(strlen(n) - strlen(m) > 0) ...
但由于strlen的结果是无符号的,所以第二个始终为真。
strlen的返回一个类型为 size_t 的值,它是一个无符号整型值。下面的两个看起来一样:
if(strlen(n) > strlen(m)) ...
if(strlen(n) - strlen(m) > 0) ...
但由于strlen的结果是无符号的,所以第二个始终为真。