티스토리 뷰

 

 

안녕하세요 박스여우입니다.

이번에는 strupr() - 문자열을 대문자화 시켜주는 함수에대해 알아보겠습니다.

 

우선 strupr()함수의 원형을 살펴보자면, char strupr( char *str ); 요렇게 생겼습니다.

함수에 매계변수로 넣은 문자열이 대문자로 바뀌어서 반환되는 형태입니다.

 

strupr() 함수는 말그대로 문자열의 소문자를 모두 대문자로 고치는 역활을 합니다.

 

 

그럼 strupr() 함수를 사용한 예제를 살펴봅시다.

 

1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
#pragma warning(disable:4996)
 
int main(){
  char a[10];
  scanf("%s", a); //문자열 데이터 초기화
  strupr(a); //문자열 데이터를 대문자화한다.
  printf("%s",a); //대문자화한 문자열을 출력.
 
  return 0;
}
cs

 

 

Input : Test - Output : TEST

Input : love - Output : LOVE

 

 

※위의 함수를 사용하기 위해서는 #include <string.h>를 통해 헤더파일 사용선언을 하셔야 합니다.

※위의 소스는 다른 부분은 때고, 응용되는 부분만 나타낸 소스이므로, 컴파일러에 형식을 갖춘뒤 사용하셔야 작동됩니다.

 

 

 

 

 

댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함