strlib.h File Reference
Detailed Description
Devillard
- Date:
- Jan 2001
- Version:
- Revision
- 1.4
This modules adds a few complementary string routines usually missing in the standard C library.
Definition in file strlib.h.
#include <stdio.h>
#include <stdlib.h>
Go to the source code of this file.
Functions | |
char * | strcrop (char *s) |
char * | strlwc (const char *s) |
char * | strskp (char *s) |
char * | strstrip (char *s) |
char * | strupc (char *s) |
Function Documentation
char* strcrop | ( | char * | s | ) |
Remove blanks at the end of a string.
- Parameters:
-
s String to parse.
- Returns:
- ptr to statically allocated string.
char* strlwc | ( | const char * | s | ) |
Convert a string to lowercase.
- Parameters:
-
s String to convert.
- Returns:
- ptr to statically allocated string.
char* strskp | ( | char * | s | ) |
Skip blanks until the first non-blank character.
- Parameters:
-
s String to parse.
- Returns:
- Pointer to char inside given string.
char* strstrip | ( | char * | s | ) |
Remove blanks at the beginning and the end of a string.
- Parameters:
-
s String to parse.
- Returns:
- ptr to statically allocated string.
char* strupc | ( | char * | s | ) |
Convert a string to uppercase.
- Parameters:
-
s String to convert.
- Returns:
- ptr to statically allocated string.