funciones en borland c
char *strcpy(const char *dest, const char *orig) -- Copia la cadena de caracteres apuntada por orig (incluyendoel carácter terminador '\0') al vector apuntado por dest. Las cadenas no deben solaparse, y la de destino, debe ser suficientemente grande como para alojar la copia.
intstrcmp(const char *s1, const char *s2) -- Compara las dos cadenas de caracteres s1 ys2. Devuelve un entero menor, igual o mayor que cero si se encuentra que s1 es,respectivamente, menor que, igual a, o mayor que s2.
char *strerror(int errnum) -- Devuelve un mensaje de error que corresponde a un número de error.
int strlen(const char*s) -- Calcula la longitud de la cadena de caracteres.
char *strncat(char *s1, const char *s2, size_t n) -- Agrega n caracteres de s2 a s1.
int strncmp(const char *s1, char*s2, size_t n) -- Compara los primeros n caracteres de dos cadenas.
char *strncpy(const char *s1, const char *s2, size_t n) -- Copia los primeros n caracteres de s2 a s1.strcasecmp(const char *s1, const char *s2) -- versión que ignora si son mayúsculas o minúsculas de strcmp().
strncasecmp(const char *s1, const char *s2, size_t n) --versión insensible a mayúsculas o minúsculas de strncmp() que compara los primeros n caracteres de s1.
Función strlen()
Calcula la longitud de una cadena.
Sintaxis:size_t strlen(const char *s);
strlen calcula la longitud de la cadena s.
Valor de retorno: strlen devuelve el número de caracteres que hay en s, excluyendo el carácter nulode terminación de cadena.
Ejemplo:
#include
#include
using namespace std;
int main() {
char *cadena = "Una cadena C++ termina con cero";
cout
Regístrate para leer el documento completo.