Programming 기초
-
C 언어 기초 #2 printf(), scanf()Programming 기초/C Language 2022. 11. 8. 23:04
*자료형(data type)이란 변수가 저장할 데이터가 정수인지 실수인지 아니면 또 다른 어떤 데이터인지를 지정하는 것. 표준자료형 정수형 : short, int, long 부동 소수점형 : float, double, long double 문자형 : char sizeof() 연산자 : 자료형의 크기, 변수나 자료형 크기를 바이트 단위로 반환하는 연산자 *인수 :함수에게 전달하는 데이터 “hello world” 가 함수의 인수가 됨. C언에어서 하나의 문자를 표시랄 때는 ‘a’와 같이 작은따옴표를 사용한다. 텍스트 문자열을 표시할 때는 “abc”와 같이 큰 따옴표를 사용한다. *printf(“두수의 합: %d”, sum); -> 형식지정자 : 출력 형식을 지정. 변수 sum의 값을 10진수 정수 형태로 출..
-
C 언어 기초#1 프로그래밍 기초 개념Programming 기초/C Language 2022. 11. 8. 23:01
* 컴파일과 링크 컴파일 : 컴파일러는 소스 파일을 분석하여 특정한 컴퓨터에서 수행이 가능하도록 기계어로 변환. 오브젝트 파일(object file) : 기계어로 되어 있는 파일 링크(link) : 오브젝트 파일들을 라이브러리와 연결하여 실행 프로그램을 만듦. 라이브러리(library) : 프로그래머들이 많이 사용되는 기능을 미리 작성해 놓은 것으로 컴파일러에 내장되어 있다. 링크를 숭해하는 프로그램을 링커(linker)라고 한다. 시동코드 + 오브젝트 파일(text.obj) + 라이브러리 -> 실행 파일(text.exe) * 솔루션(solution) : 문제 해결에 필요한 여러 프로젝트를 가지고 있는 컨테이너 * 프로젝트(project) : 하나의 실행 파일(exe)을 만드는 데 필요한 소스 코드, 아..