Strnset
strnset
Функция Изменяет заданное число символов в строке на дан- ный символ.
Синтаксис #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; }