very good tip, i'm going to try it as soon as i can!
i've also noticed a complete lack of mention to this "memcmp" function in the reference section, and it's a true shame since it made me went to strings and substrings and whatnot route
my worry is that you can set the starting index, but not the finish (like substring comparison), so what happens if a string portion is not on the index you set but it is further down?, it would result in a erroneus correct output.
Or does it compare AT the index for only the length defined by the last value?, i see in references for the function that it compares for said number of bytes, but i can't find if it's only for index+number of bytes only or from index to end, compare X number of bytes... i'm gonna have to do some experiments(how i wish i had an arduino simulator for these kind of things)
reference section should be far enlarged, not only for arduino-specific additions, but encompassing as much C as possible(and i know this has been mentioned several times).