Функция Изменяет заданное число символов в строке на дан-
ный символ.
Синтаксис #include
char *strnset(char *s,int ch, size_t n);
Файл, содержащий string.h
прототип
Описание strnset копирует в первые n байт строки s символ
ch. Если n>strlen(s), то strlen(str) получает
значение n. Она заканчивается, когда n символов
уже установлены, или когда найден нулевой символ.
Возвращвемое strnset возвращает s.
значение
Переносимость strnset уникальна для DOS.
Пример:
#include
#include
int main(void)
{
char *string = "abcdefghijklmnopqrstuvwxyz";
char letter = 'x';
printf("Строка до strnset: %s\n",string);
strnset(string,letter,13);
printf("Строка после strnset: %s\n",string);
return 0;
}