Logo

Programming-Idioms

History of Idiom 12 > diff from v27 to v28

Edit summary for version 28 by :
[C] Hum hum

Version 27

2016-01-10, 00:05:30

Version 28

2016-01-10, 00:48:55

Idiom #12 Check if list contains a value

Check if list contains a value x.
list is any iterable finite container.

Idiom #12 Check if list contains a value

Check if list contains a value x.
list is any iterable finite container.

Imports
#include <stdbool.h>
Imports
#include <stdbool.h>
Code
bool contains(int x, int* list, size_t list_len) {
    for (int i=0 ; i<list_len ; i++)
        if (list[i] == x)
            return true;
    return true;
}
Code
bool contains(int x, int* list, size_t list_len) {
    for (int i=0 ; i<list_len ; i++)
        if (list[i] == x)
            return true;
    return false;
}