22 void*
memset(
void *s,
int c,
size_t n);
30 char*
strcpy(
char *s1,
const char *s2);
38 char*
strcat(
char *s1,
const char *s2);
53 int strcmp(
const char *s1,
const char *s2);
61 char*
strtok(
char *s1,
const char *s2);
68 int atoi(
const char *s);
77 int intToS(
const int *
const i,
char *buf,
int bufLength);
91 int isnum(
const char c);
112 #define printf(format, ...) \ 115 sprintf(buf, 500, format, __VA_ARGS__); \ char is_conversion_specifier(char c)
is_conversion_specifier checks to see if the character is one of the standard printf formats ...
#define printf(format,...)
printf is simply a wrapper macro around sprintf with built in terminal print builtin needs to be a ma...
char * strcpy(char *s1, const char *s2)
strcpy copies one string to another string
char * strcat(char *s1, const char *s2)
strcat concatenates the contents of one string onto another.
int isspace(const char *c)
isspace Determines if a character is a whitespace.
char * strtok(char *s1, const char *s2)
strtok Split string into tokens.
int strlen(const char *s)
strlen returns the length of a string
int atoi(const char *s)
atoi converts and ASCII string to an integer
int isnum(const char c)
isnum inline helper function to check if a character is represents an ascii number ...
int sprintf(char *str, int bufLength, const char *format,...) __attribute__((format(printf
sprintf print with format to specified string buffer
int strcmp(const char *s1, const char *s2)
strcmp compares two strings.
int intToS(const int *const i, char *buf, int bufLength)
intToS converts a signed integer to string
void * memset(void *s, int c, size_t n)
memset Set a region of memory.