Strings



next up previous contents index
Next: Redefinition Up: Predefined functions Previous: Memory

Strings

Smac defines classical strings functions (read your local man for more information):

strcat

   char * strcat(char * s1, char * s2)

strchr

   char * strchr(char * s, int c)

strcmp

   int strcmp(char * s1, char * s2)

strcpy

   char * strcpy(char * s1, char * s2)

strcspn

   char * strcspn(char * s1, char * s2)

strdup

   char * strdup(char * s)

strlen

   int strlen(char * s)

strncat

   char * strncat(char * s1, char * s2, int n)

strncmp

   int strncmp(char * s1, char * s2, int n)

strncpy

   char * strncpy(char * s1, char * s2, int n)

strpbrk

   char * strpbrk(char * s1, char * s2)

strrchr

   char * strrchr(char * s, int c)

strspn

int strspn(char * s1, char * s2)

strstr

   char * strstr(char s1, char * s2)

strtok

   char * strtok(char s1, char * s2)

index

   char * index(char * s, int c)

rindex

   char * rindex(char * s, int c)  



Lionel Fournigault
Mon Mar 6 13:33:34 MET 1995