Nombre de la función : strset
Archivo de encabezado : <cadena.h>
Prototipo de función : char *strset(char *str, char c);
Función : establece todos los caracteres de una cadena en caracteres específicos
Parámetros : char *str es la cadena de destino que se establecerá
char c es el carácter especificado que se establecerá en
Valor de retorno : devuelve un puntero a la cadena reemplazada, esencialmente devolviendo str
Nota: Esta función cambia directamente el valor de str y luego devuelve str, por lo que str aquí debe ser una matriz de cadenas y no puede ser un puntero de cadena.
Ejemplo de programa: establezca todos los caracteres en la cadena de matriz de cadenas en el carácter c
#include<stdio.h>#include<string.h>intmain(void){charstring[20]=www.dotcpp.com;charsymbol='c';printf(Beforestrset():%sn,string); strset(cadena,símbolo);printf(Afterstrset():%sn,cadena);return0;}
Resultados de ejecución:
Beforestrset():www.dotcpp.comAfterstrset():cccccccccccccc