float
-
int, double, char, float은 대표적인 변수의 데이터 타입들이다. 12개월을 MONTHS라는 상수로 규정한 후 연봉 값을 구하는 코드. monthSalary 변수를 1000.5로 선언하고 MONTHS를 곱하면 연봉값이 출력된다. 아스키코드는 하나의 char형이 담을 수 있는 모든 문자에 대한 내용을 보여주는 코드표이다. 즉 A는 내부적으로 65의 값을 가지고 있고 x = 65 를 출력하면 대문자 A가 출력되는 것이다. %c는 x를 char형으로 출력시킨다는 의미로 데이터타입을 int형으로 바꿔도 결과는 동일하다. &d 는 정수형으로 바꿔준다는 의미로 이것을 z에 넣으면 B의 값 66이 출력될 것이다. 10진수를 8진수와 16진수로 바꿔주는 작업도 가능하다. %d는 기본적으로 10진수이며 ..
C 프로그래밍 (3) - 변수 데이터 타입int, double, char, float은 대표적인 변수의 데이터 타입들이다. 12개월을 MONTHS라는 상수로 규정한 후 연봉 값을 구하는 코드. monthSalary 변수를 1000.5로 선언하고 MONTHS를 곱하면 연봉값이 출력된다. 아스키코드는 하나의 char형이 담을 수 있는 모든 문자에 대한 내용을 보여주는 코드표이다. 즉 A는 내부적으로 65의 값을 가지고 있고 x = 65 를 출력하면 대문자 A가 출력되는 것이다. %c는 x를 char형으로 출력시킨다는 의미로 데이터타입을 int형으로 바꿔도 결과는 동일하다. &d 는 정수형으로 바꿔준다는 의미로 이것을 z에 넣으면 B의 값 66이 출력될 것이다. 10진수를 8진수와 16진수로 바꿔주는 작업도 가능하다. %d는 기본적으로 10진수이며 ..
2020.08.03 -
변수는 상수와 다르게 변할 수 있는 수이다. pi값 같은 절대적인 값은 상수라고 하며 변수는 언제든지 넣었다 뺴서 쓸 수 있는 수이다. int x 는 변수 x를 int형으로 선언하여 x값에는 정수만 들어올 수 있도록 선언하는 것이다. %d는 그 자리에 int형의 값 즉 x 값이 들어간다는 의미이다. 출력하면 위와 같이 나오게 된다. sizeof는 어떤 값의 메모리크기를 불러올 수 있다. float과 double 은 실수를 출력해줄 수 있다. 하지만 float은 담을 수 있는 메모리 크키가 적어서 7 다음 숫자부터 출력할 수 없는 것을 볼 수 있다. double 형은 8바이트의 크기를 가질 수 있고 출력 부분에서 %.2f는 소수점 둘째자리까지 출력한다는 뜻이므로 정상적으로 출력되었다. 사칙연산 나누기의 경..
C 프로그래밍 (2) - 변수 선언변수는 상수와 다르게 변할 수 있는 수이다. pi값 같은 절대적인 값은 상수라고 하며 변수는 언제든지 넣었다 뺴서 쓸 수 있는 수이다. int x 는 변수 x를 int형으로 선언하여 x값에는 정수만 들어올 수 있도록 선언하는 것이다. %d는 그 자리에 int형의 값 즉 x 값이 들어간다는 의미이다. 출력하면 위와 같이 나오게 된다. sizeof는 어떤 값의 메모리크기를 불러올 수 있다. float과 double 은 실수를 출력해줄 수 있다. 하지만 float은 담을 수 있는 메모리 크키가 적어서 7 다음 숫자부터 출력할 수 없는 것을 볼 수 있다. double 형은 8바이트의 크기를 가질 수 있고 출력 부분에서 %.2f는 소수점 둘째자리까지 출력한다는 뜻이므로 정상적으로 출력되었다. 사칙연산 나누기의 경..
2020.08.03