C/C++ 언어 1차원 배열을 인자로 사용하여 소문자를 대문자로 변환하는 예제 프로그램
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | /* 1차원 배열을 인자로 사용하여 소문자를 대문자로 변환하는 예제 프로그램 */ #include <stdio.h> void convertToUppercase(char *); void main(void) { char string[ ]="characters"; printf("변환 전의 스트링 : %s\n", string); convertToUppercase(string); printf("변환 후의 스트링 : %s\n", string); } void convertToUppercase(char *s) { while (*s != '\0') { if (*s >= 'a' && *s <= 'z') *s = *s - 32; /* ascci 대문자 변환 */ ++s; /* 다음 문자로 포인터 증가 */ } } | cs |
C/C++ 언어 1차원 배열을 인자로 사용하여 소문자를 대문자로 변환하는 예제 프로그램
'C,C++ > 예제' 카테고리의 다른 글
| C/C++ 언어 다중 간접 참조를 이용하여 gets() 함수로 문자열을 입력하는 예제 프로그램 (0) | 2016.06.15 |
|---|---|
| C/C++ 언어 포인터와 배열의 상관 관계 예제 프로그램 (0) | 2016.06.15 |
| C/C++ 언어 1차원 배열을 인자로 사용한 bubble sort 예제 프로그램 (0) | 2016.06.15 |
| C/C++ 언어 형식 인자로 포인터 배열을 사용한 예제 프로그램 (0) | 2016.06.14 |
| C/C++ 언어 포인터 배열의 연산에 대한 예제 프로그램 (0) | 2016.06.14 |