Search results: learning c programming
char * strncat (char * dest, const char * src, size_t n) append (string), pointed to by src, at the end of the string pointed to by dest, with a length of up to n characters.
char * strchr function (const char * str, int c) looks for the first occurrence of the character c (an unsigned char) in the string pointed to by parameter str.
strncpy char * (char * dest, const char * src, size_t n) copies up to n copies to n characters from the string pointed to by src to dest. in case the length of the src is smaller
the function size_t strcspn (const char * str1, const char * str2) calculates the length of the character segment of string str1 without containing the characters in str2.
the function char * strerror (int errnum) searches for an internal array for errnum error numbers and returns a pointer to a string of error messages.
the function size_t strlen (const char * str) calculates the length of str string (not including the ending null character).
before we study the blocks that make up a c program, first look at a sample c program.