컴퓨터공학 💻/C
-
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 -
C, C++ 전용 통합 에디터인 Dev C++을 이용해 "Hello World!" 를 출력해보자. 컴파일러를 새로 갱신해주고 새로운 Source File을 만들어 준다. 그리고 위와 같이 작성한 후 Compile & Run (F11)을 눌러주면 파일 저장위치를 물어보는데 원하는 곳을 지정해주면 된다. 이후 위와 같은 창이 나온다면 성공적으로 C언어가 출력된 것이다. #include 부분은 라이브러리를 추가하는 부분이다. printf같은 함수를 사용하기 위해선 반드시 라이브러리를 추가해주어야 한다. 는 그중에서 c언어가 제공하는 가장 기본적인 라이브러리이다. return 0는 return이란 하나의 함수가 종료될때 반환값을 지정해주는 지정된 약속이다. 우리가 만든 메인 함수는 반환형이 int이기 때문에 메..
C 프로그래밍 (1) - Hello World!C, C++ 전용 통합 에디터인 Dev C++을 이용해 "Hello World!" 를 출력해보자. 컴파일러를 새로 갱신해주고 새로운 Source File을 만들어 준다. 그리고 위와 같이 작성한 후 Compile & Run (F11)을 눌러주면 파일 저장위치를 물어보는데 원하는 곳을 지정해주면 된다. 이후 위와 같은 창이 나온다면 성공적으로 C언어가 출력된 것이다. #include 부분은 라이브러리를 추가하는 부분이다. printf같은 함수를 사용하기 위해선 반드시 라이브러리를 추가해주어야 한다. 는 그중에서 c언어가 제공하는 가장 기본적인 라이브러리이다. return 0는 return이란 하나의 함수가 종료될때 반환값을 지정해주는 지정된 약속이다. 우리가 만든 메인 함수는 반환형이 int이기 때문에 메..
2020.08.03