Development/C, C++(556)
-
수학 관련 함수 - math.h, rand()함수와 srand()함수
수학 관련 함수 헤더파일 : math.h 함수의 원형설명double ceil (double x);X보다 큰 정수 반환double floor (double x);X보다 작은 정수 반환double fabs (double x);X의 절댓값 반환double pow (double x, double y);xydouble sqrt (double x);double exp (double x);ex e는 자연 상수 (오일러의 수)double log (double x);logexdouble log10 (double x);log10x math.h에 있는 여러 삼각함수 함수의 원형설명double sin (double x);삼각함수에서 x의 sin 값double cos (double x);삼각함수에서 x의 cos 값double ..
-
데이터를 변환하는 함수 - stdlib.h, ctype.h
데이터를 변환하는 함수 헤더파일 : stdlib.h 함수의 원형설명double atof (const char* str);문자열을 double형 데이터로 변환int atoi (const char* str);문자열을 int형 데이터로 변환long atol (const char* str);문자열을 long형 데이터로 변환 헤더파일 : ctype.h 함수의 원형설명int toascii (int num);문자를 ASCII 문자로 변환int tolower (int num);문자를 소문자로 변환int toupper (int num);문자를 대문자로 변환
-
sscanf() & sprintf() – 메모리(배열)로부터 문자열 입출력하는 함수
sscanf()함수와 sprintf()함수 헤더파일string.hsscanf()함수배열(메모리)로부터 문자열을 입력받는 함수sprintf()함수배열(메모리)에 문자열을 출력하는 함수 함수원형 함수의 원형설명#include int sscanf ( const char * s1, const char * s2, ...);메모리에서 데이터를 입력 받기 성공: 데이터의 개수 반환#include int sprintf (char * s1, const char * s2, ...);메모리에 데이터를 출력하기 성공: 문자열의 길이 반환
-
MinGW설치 경로 환경변수에 추가 - Windows 10
MinGW설치 경로 환경변수에 추가 - Windows 10 MinGW 설치폴더의 bin 폴더 경로 추가 MinGW 설치경로 확인 C:\MinGW\bin 시스템속성 시스템 속성 (Window + Pause) >> "고급 시스템 설정" 고급 탭 >> 환경변수 클릭 Path 속성 편집 Path항목 선택 후 > 편집 클릭 새로만들기 버튼 클릭 MinGW경로를 붙여 넣은 후 "확인" 버튼 클릭 C:\MinGW\bin "확인" 버튼 클릭 설정완료!!!
-
printf() & scanf()
printf()함수 vs scanf()함수 printf("서식문자", 인자); printf("%d", var); scanf("서식문자", 인자); scanf("%d", &var); 공백문자(모두 무시)일반문자(공백문자 아님) 공백 문자(Whitespace character) %[*][길이(width)][타입(type)]
-
ctype.h에 있는 문자 분류 함수
ctype.h에 있는 문자 분류 함수 함수의 원형설명int isalnum (int c);알파벳인지 숫자인지를 검사int isalpha (int c);알파벳인지 아닌지를 검사int isdigit (int c);숫자인지 아닌지를 검사int islower (int c);소문자인지 아닌지를 검사int isupper (int c);대문자인지 아닌지를 검사int isspace (int c);공백 문자인지 아닌지를 검사int isxdigit (int c);16진수인지 아닌지를 검사 문자 분류 함수 활용 예 #include #include int main(void){ char a1='A', a2='a', a3='Z'; int result1, result2, result3; result1=isalnum(a1); resu..