Development/C, C++(556)
-
strupr() & strlwr()- 영문 대소문자 변환
strupr()함수와 strlwr()함수 - 영문 대소문자 변환 헤더파일string.hstrupr()함수문자열을 대문자로 바꾸는 함수 upr(upper)strlwr()함수문자열을 소문자로 바꾸는 함수 lwr(lower) 함수원형 함수의 원형예제설명#include char* strupr (const char* s )#include char array1[10] = "happy"; strupr(array1);array1에서 저장된 문자열을 대문자로 변환 성공: 변환된 문자열의 시작 주소를 반환#include char* strlwr (const char* s ) #include char array1[10] = "HAPPY"; strlwr(array1);array1에서 저장된 문자열을 소문자로 변환 성공: 변환된..
-
strcat( ) & strncat( ) – 문자열을 결합
strcat()함수와 strncat()함수 – 문자열을 결합 헤더파일string.hstrcat( )두 번째 인자의 문자열을 첫 번째 인자의 메모리 주소에 결합strncat( )두 번째 인자의 문자열을 첫 번째 인자의 메모리 주소에 결합 세 번째 인자는 결합해야 할 크기 함수원형 함수의 원형예제설명#include char* strcat (char* dest, const char* src)#include char array1[10] = "ABCD"; char array2 [5] = "HIJK"; strcat(array1, array2);array1 에 array2 문자열을 결합 성공: 결합된 문자열의 시작 주소 반환#include char* strncat (char* dest, const char* src,..
-
strcpy( ) & strncpy() – 문자열을 복사
strcpy( )함수와 strncpy( )함수 – 문자열을 복사 헤더파일string.hstrcpy( )함수두 번째 인자의 문자열을 첫 번째 인자의 메모리 주소에 복사 (전체 복사)strncpy()함수두 번째 인자의 문자열을 첫 번째 인자의 메모리 주소에 복사 (n byte만큼 복사) 세 번째 인자는 복사해야 할 크기를 지정 함수원형 함수의 원형예제설명#include char* strcpy (char* dest, const char* src) #include char array1[10] = "Happy Code"; char array2[10]; strcpy(array2, array1);array1의 문자열을 array2에 복사 (전체복사) 성공: 복사된 문자열의 시작 주소 반환#include char* s..
-
C 국제 표준 문서
C 국제 표준 문서 1999년에 제정된 ISO/IEC 9899 C언어 표준 스팩 문서 http://www.soen.kr/lecture/devinfo/pds/doc/ISO-C-FDIS.1999-04.pdf or
-
strchr() & strstr()- 문자(열)의 위치 찾기
strchr()함수와 strstr()함수 - 문자(열)의 위치 찾기 헤더파일string.hstrchr()함수문자의 위치를 찾는 함수 (문자열에서 특정 문자의 위치 찾기)strstr()함수문자열의 위치를 찾는 함수 (문자열에서 특정 문자열의 위치 찾기) 함수원형 함수의 원형예제성공#include char* strchr (const char* s, int c )#include char array1[10] = "abcdef"; strchr(array1, 'd');array1에서 문자 'd'의 메모리 주소를 찾기 성공: 찾은 문자의 메모리 주소를 반환#include char* strstr (const char* s1, const char* s2)#include char array1[10] = "ab-ce-df"..
-
gets()함수와 puts()함수, EOF(End Of File)
gets()함수와 puts()함수 헤더파일stdio.hgets()함수문자열을 입력받는 함수puts()함수문자열을 출력하는 함수 함수원형 함수의 원형예제설명#include char* gets (char* s) #include char array[10]; gets(array);전달된 메모리 주소에 문자열 저장 성공: 입력된 문자열 반환 실패: NULL 포인터 반환#include int puts (const char* s) #include char array[10] = "Luck Day"; puts(array); 전달된 메모리 주소의 문자열 출력 성공: 0값 또는 0이 아닌값 반환 실패: EOF 반환 EOF(End Of File) 파일의 끝을 의미 stdio.h 에 -1로 매크로 상수 선언 Ctrl+z를 입력..