Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

memset, _fmemset

memset, _fmemset


Функция            Заполняет блок размером в n байт значениеями c.

Синтаксис          #include<mem.h>
                   Версия near: void *memset(void *s, int c,
                                 size_t n);
                   
                   Версия far:  void *_fmemset(void *s, int c,
                                 size_t n);
                   
Файл содержащий    mem.h, string.h
прототип

Описание           memset присваивает  первым  n  байтам  массива   s
                   значение c.

Возвращаемое       memmove возвращает s.
значение

Переносимость      memset доступна в UNIX System V и поддерживается
                   стандартом ANSI C.

Смотрите также     memccpy, memcpy, setmem.

Пример:

#include<string.h>
#include<stdio.h>
#include<mem.h>

int main(void)
{
   char buffer[] = "Hello world\n";
   printf("Буфер перед использованием функции memset:%s\n",buffer);
   memset(buffer,'*',strlen(buffer) - 1);
   printf("Буфер после использованя функции memset:%s\n",buffer);
   return 0;
}

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог