Files
uTools-Manuals/docs/c/bcmp.html
T
fofolee 38dcd51d8a v0.0.2
2019-04-21 11:50:48 +08:00

43 lines
1.1 KiB
HTML

<h1>字符串函数 - bcmp</h1>
<p>原型:extern int bcmp(const void *s1, const void *s2, int n);</p>
<p>用法:#include &lt;string.h></p>
<p>功能:比较字符串s1和s2的前n个字节是否相等</p>
<p>说明:如果s1=s2或n=0则返回零,否则返回非零值。bcmp不检查NULL。</p>
举例:<pre><code class="language-c">
// bcmp.c
#include &lt;syslib.h>
#include &lt;string.h>
main()
{
char *s1="Golden Global View";
char *s2="Golden global view";;
clrscr(); // clear screen
if(!bcmp(s1,s2,7))
printf("s1 equal to s2 in first 7 bytes");
else
printf("s1 not equal to s2 in first 7 bytes");
getchar();
clrscr();
if(!bcmp(s1,s2,12))
printf("s1 equal to s2 in first 12 bytes");
else
printf("s1 not equal to s2 in first 12 bytes");
getchar();
return 0;
}
</code></pre>相关函数:<a href="bcopy.html">bcopy</a>,<a href="bzero.html">bzero</a>