ft_toupper

J_JEON·2021년 12월 21일
1

libft

목록 보기
6/44

💻 ft_toupper

알파벳 소문자라면 대문자로 바꿔주는 함수

📃 ft_toupper 원형

int	ft_toupper(int c)

🔩 parameter

int c -> 알파벳 소문자인지 대문자인지 확인하고 바꿔줄 값

📬 return

int형 반환

  • c가 알파벳 소문자라면 대문자로 바꿔준 뒤 반환
  • c가 알파벳 소문자가 아니라면 그대로 반환

🧨 주의사항

알파벳 소문자와 대문자는 ascii코드 10진수로 32가 차이남.
ex) a == 97, A == 65

⌨ 코드


#include "libft.h"

int	ft_toupper(int c)
{
	if (c >= 97 && c <= 122)
	{
		c -= 32;
	}
	return (c);
}
profile
늅늅

0개의 댓글