Add memrchr()

This commit is contained in:
Mateusz Mikuła
2019-05-03 18:16:48 +02:00
committed by Mateusz Mikuła
parent 15aa52a8e9
commit d62db7b1b9
3 changed files with 20 additions and 0 deletions
+5
View File
@@ -14,6 +14,11 @@ int main(void) {
exit(EXIT_FAILURE);
}
puts("Correct memchr");
if ((size_t)memrchr((void *)arr, 1, 100) - (size_t)arr != 50) {
puts("Incorrect memrchr");
exit(EXIT_FAILURE);
}
puts("Correct memrchr");
char arr2[51];
memset(arr2, 0, 51); // Compiler builtin, should work
memccpy((void *)arr2, (void *)arr, 1, 100);