|
VMS Help CRTL, strncmp, Examples *Conan The Librarian |
1.#include <string.h>
#include <stdio.h>
main()
{
printf( "%d\n", strncmp("abcde", "abc", 3));
}
When linked and executed, this example returns 0, because the
first 3 characters of the 2 strings are equal:
$ run tmp
0
2.#include <string.h>
#include <stdio.h>
main()
{
printf( "%d\n", strncmp("abcde", "abc", 4));
}
When linked and executed, this example returns a value greater
than 0 because the first 4 characters of the 2 strings are not
equal (The "d" in the first string is not equal to the null
character in the second):
$ run tmp
100
|
|