본문 바로가기

C14

라이브러리 conio.h : console input/output과 관련된 표준 라이브러리 파일 헤더파일을 열어보면 /*** *conio.h - console and port I/O declarations * * Copyright (c) 1985-1997, Microsoft Corporation. All rights reserved. * *Purpose: * This include file contains the function declarations for * the MS C V2.03 compatible console I/O routines. * * [Public] * ****/ #if _MSC_VER > 1000 #pragma once #endif #ifndef _INC_CONIO #define _INC_CO.. 2009. 2. 24.
C 라이브러리 제작? 사용 태그 : C 시스템프로그래밍 출처 : http://www.joinc.co.kr/modules/moniwiki/wiki.php/article/library_%B8%B8%B5%E9%B1%E2 http://www.joinc.co.kr/ 이사이트에 참..많은 자료들이 잇다....흠.. 추가할 내용 nm을 이용하면 라이브러리에 포함된 오브젝트와 함수명까지 확인할 수 있습니다. # nm libproc.a alloc.o: nm: alloc.o: no symbols compare.o: nm: compare.o: no symbols devname.o: nm: devname.o: no symbols ksym.o: nm: ksym.o: no symbols library 의 사용 윤 상배 yundream@coconut.co... 2009. 2. 24.
연산자 우선순위 우선 순위 연산자 결합 순서 유형 1 () , [] , -> ==> 괄호 와 구분자 구조체 맴버 지정자 2 ! ~ ++ -- + - * & (type)sizeof 이항 연산자 4 + - ==> 이항 연산자 5 ==> 쉬프트 연산자 6 = ==> 비교 연산자 7 == != ==> 비교 연산자 8 & ==> 비트 연산자 9 ^ ==> 비트 연산자 10 | ==> 비트 연산자 11 && ==> 논리 연산자 12 || ==> 논리 연산자 13 ?: 2009. 2. 16.
조건부 컴파일 #if #elif #else #endif 전처리 지시사 #if #elif #else #endif 는 컴파일러 (정확히 이야기하면 전처리기)에게 조건을 제시하는 경우에 사용된다. 사용되는 형식 -------------------------- #if CONDITION1 expression1 #elif CONDITION2 expression2 #else expression3 #endif --------------------------- 위 형식은 다음과 같은 내용을 컴파일러에게 요구하는 것이다. "CONDIONT1이 만족되면 expression1을 , CONDITION2가 만족되면 expression2를 이도 저도 아니면 expression3를 컴파일해라" if ~ else if 문장과 상당히 유사한 형태를 지니고 있음을 알 수 있다. 다만 위의 문.. 2009. 2. 11.