ft_striteri

J_JEON·2022년 1월 16일
0

libft

목록 보기
30/44

💻 ft_striteri

문자열 s를 순회하며 각 요소에 함수 f를 적용시키는 함수

📃 ft_striteri 원형

void	ft_striteri(char *s, void (*f)(unsigned int, char *))

🔩 parameters

*s : 함수 f를 적용시킬 문자열
*f : 문자열 s에 적용할 함수의 함수포인터

📬 return

없음

🧨 주의사항

  • 함수 f에는 현재 문자열 요소의 인덱스값과 주소값을 전달해줌

⌨ 코드


#include "libft.h"

void	ft_striteri(char *s, void (*f)(unsigned int, char *))
{
	int		i;

	i = 0;
	while (s[i])
	{
		f(i, &s[i]);
		i++;
	}
}

profile
늅늅

0개의 댓글