목록C (50)
cyphen156
C언어의 자료형 데이터 타입 일반 32 비트 인텔 IA-32 x86-64 문자 char 1 1 1 정수 short 2 2 2 int 4 4 4 long 4 4 8 long long 8 8 8 부동 소수 float 4 4 4 double 8 8 8 long double 16 8 8 표준 입출력 함수(Standard Input/Output) C언어에서 표준 입출력 함수를 사용하려면 미리 정의된 함수들이 있는 라이브러리를 불러와야 사용할 수 있다. #include 를 하는 이유가 이 때문이다. Standard Input/Output library라는 헤더파일을 불러와 사용하겠다는 의미이다. 만약 stdio.h를 #include하지 않은채 빌드를 하려 한다면 비주얼 스튜디오는 에러메세지를 출력해준다. Stdio..
개인 문제풀이임으로 오답이 있을 수 있습니다. 컴파일러, 어셈블러, 링커, 로더의 차이점을 설명하라. 컴파일러 : 특정 프로그래밍 언어로 작성된 소스 코드를 저급 언어인 어셈블리언어로 바꿔 목적 코드를 생성해주는 소프트웨어이다 어셈블러 : 목적 코드를 컴퓨터가 이해할 수 있는 기계어로 변환시켜주는 소프트웨어이다. 링커 : 함수와 함수 또는 여러 개의 목적 코드 연결시켜 실행파일을 만들어주는 소프트웨어이다. 로더 : 실행파일을 컴퓨터가 실행시켰을 때 주 메모리에 적재시켜 프로그램을 실행시켜주는 프로그램이다. 소스 파일, 오브젝트 파일, 실행 파일의 차이점을 설명하라. 소스 파일 : 프로그래밍 언어로 작성된 원시 코드 오브젝트 파일 : 원시 코드를 컴파일러가 기계어와 매칭시키기 위해 어셈블리어로 변환시킨 파..