Skip to content

Instantly share code, notes, and snippets.

@devyn
Created March 12, 2011 21:22
Show Gist options
  • Save devyn/867568 to your computer and use it in GitHub Desktop.
Save devyn/867568 to your computer and use it in GitHub Desktop.
#include <stdio.h>
int dev_atoi(char *pStr)
{
int n; char g = 0;
if (*pStr == '-') { g = 1; pStr++; }
for(n=0;*pStr >= '0' && *pStr <= '9';pStr++) {
n *= 10;
n += *pStr - '0';
}
if (g) n *= -1;
return n;
}
int main(int argc, char **argv) {
if(argc < 1) return 1;
printf("%s => %d\n", argv[1], dev_atoi(argv[1]));
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment