컴퓨터 엑셀 워드 포토숍 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Previous Post 해왕성 천문 사진 (보이저 촬영): Neptune Photo NASAC언어] 문자열 대소문자 변환, 대문자로 소문자로; String to Uppercase L...PHP] HTML 본문 텍스트 추출, 태그 제거; HTML to TEXT; Strip Ta...Java/자바] Math.random() 사용법; 랜덤(난수) 정수(int) 구하기 예제 ...가우시안/가우스 랜덤/정규 분포 난수 구하기 함수 예제; C-자바-Perl-VBA; Gau...C언어 VC++] 가우시안 랜덤 난수 발생; 가우스 분포 Gaussian Random Nu...자바/Java] 가우시안(가우스;Gaussian) 난수 자체 구현; Gauss Random...Perl/펄] 가우스 난수/가우시안 랜덤 발생 함수; Gaussian RandomExcel/엑셀] 가우스 난수/가우시안 랜덤 발생 함수; Gaussian Random VB...CMD 란? CMD.EXE 실행하는 법; WINDOWS XP

C언어] 문자 대소문자 변환; 대문자로 소문자로; char, int to Uppercase Lowercase

Monday, November 27, 2006

문자열이 아닌, 문자(char) 1개의 대소문자를 변환하는 방법입니다.

참고로, 큰따옴표로 두른 "A" 는 문자열이지만, 작은따옴표로 두른 'A' 는 문자열이 아니라 char형 상수입니다.


ctype.h 의

toupper() 함수는 소문자를 대문자로

tolower() 함수는 대문자를 소문자로 바꾸는데,

두 함수 모두 char 가 아닌 int형으로 입출력합니다. 그렇지만 char는 int 속에 포함되므로, char나 int나 둘 다 사용 가능합니다. (int형으로도 글자를 표현할 수 있습니다. 아스키 코드 값으로.)


알파벳 문자(char, int): 대문자 <-> 소문자 바꾸기 예제


소스 파일명: 0.cpp
#include <stdio.h>
#include <ctype.h>

int main(void) {
  int i = 0x4D;   // 16진수 4D 는, 알파벳 대문자 M 입니다.
  char ch = 'X';


  // 문자(char)를 대문자로
  printf("%c\n", toupper('a'));
  // 출력 결과: A


  // 문자(char)를 소문자로
  printf("%c\n", tolower('A'));
  // 출력 결과: a


  // 정수(int)로 표현된 문자 M 을, 소문자로 변환
  printf("%c\n", tolower(i));
  // 출력 결과: m


  // char 타입을, 소문자로 변환
  printf("%c\n", tolower(ch));
  // 출력 결과: x


  return 0;
}



문자열의 대소문자 변환 방법: ▶▶ C언어] 문자열 대소문자 변환, 대문자로 소문자로; String to Uppercase Lowercase


대소문자 온라인 변환기: ▶▶ 대소문자 변환기, 알파벳 대문자로 소문자로 바꾸기; Case Converter

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Categories
Previous Posts
Monthly Archives
Top