Skip to content

Instantly share code, notes, and snippets.

@zaltoprofen
Created November 7, 2014 02:54
Show Gist options
  • Save zaltoprofen/76a243277abe23f1c4ae to your computer and use it in GitHub Desktop.
Save zaltoprofen/76a243277abe23f1c4ae to your computer and use it in GitHub Desktop.
#include <stdio.h>
#include <string.h>
#include <assert.h>
int start_with(char const *str, char const *prefix){
if (strlen(str) < strlen(prefix))
return 0;
return strstr(str, prefix) == str;
}
int main(int argc, char const* argv[])
{
assert(start_with("abcdefg", "abc"));
assert(!start_with("abcdefg", "123"));
assert(!start_with("abc", "abcdefg"));
assert(!start_with("123", "abcdefg"));
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment