프로그래밍 언어 73

C언어 값을 절대값 취하기(stdlib.h , math.h)

번호변수 타입함수헤더파일1 intabs()stdlib.h 2longlabs()stdlib.h 3doublefabs()math.h 4floatfabsf()math.h 5long doublefabsl()math.h 1) int abs(int i) - int형 변수를 절대값 취하기 2) long labs(long l) - long형 변수를 절대값 취하기 3) double fabs(double d) - double형 변수를 절대값 취하기 4) float fabsf(float f) - float형 변수를 절대값 취하기 5) long double fabsl(long double ld) - long double형 변수를 절대값 취하기

C언어 문자열을 처리하는 함수들(String.h)

지금 작성하는 함수들은 string.h헤더파일을 include 시켜줘야 한다. ( #include ) 1.현재 문자열 길이구하기size_t strlen(const char *str) : 현재 문자열(str)의 길이를 구한다. 리턴값은 역시 문자열의 길이이다. 2.문자열 복사하기char *strcpy(char *dest, const char *src) : dest는복사당할 변수이고 src는 복사할 변수이다. 리턴값은 복사된 값이다. 3.문자열 비교하기int strcmp(const char *string1 , const char *string2) : string1과 string2를 비교해서 같으면0, string1이 string2보다 사전적으로 앞에있으면 -1 사전적으로 뒤에있으면 +1리턴값은 비교한결과. ..

자바 HashMap 사용법입니다.

HashMap 이라는 클래스는 자료를 저장하는 배열느낌이 나는 친구이다.키값을 가지고 정해놓은 데이터를 호출하는 것인데 예를들어 1번:철수 2번:영희 3번:짱구 라고 한다면1번이라고 부르면 철수라는 데이터가 나온다. 즉 1번 이라는것은 키 값이고 철수라는것은 데이터이다.HashMap클래스의 put함수로 키값과 데이터를 넣고 get으로 호출하면 된다. - 실제 코딩한 모습 - - 결과 값 - HashMap이라고 하였는데 String대신 클래스도 들어갈수있고 Integer같은것도 들어갈 수 있다. 즉 제네릭 선언이다.여기에서는 키값과 데이터값을 String형으로 사용하겠다는 의미다 여기서 사용한 put,get메소드 외에도 자주사용하는 함수로 remove(Object key) ,isEmpty(), clear(..