/ src / ft_memset.c
ft_memset.c
 1  /* ************************************************************************** */
 2  /*                                                                            */
 3  /*                                                        :::      ::::::::   */
 4  /*   ft_memset.c                                        :+:      :+:    :+:   */
 5  /*                                                    +:+ +:+         +:+     */
 6  /*   By: abonnard <abonnard@student.42nice.fr>      +#+  +:+       +#+        */
 7  /*                                                +#+#+#+#+#+   +#+           */
 8  /*   Created: 2024/10/26 17:03:00 by abonnard          #+#    #+#             */
 9  /*   Updated: 2024/10/26 17:03:00 by abonnard         ###   ########.fr       */
10  /*                                                                            */
11  /* ************************************************************************** */
12  #include <stdlib.h>
13  
14  void	*ft_memset(void *b, int c, size_t len)
15  {
16  	unsigned char	*str;
17  	size_t			i;
18  
19  	i = 0;
20  	str = (unsigned char *)b;
21  	while (i < len)
22  	{
23  		str[i] = (unsigned char)c;
24  		i++;
25  	}
26  	return (b);
27  }