[c언어]다음코딩에서 <conio.h>를 전처리한 이유

[c언어]다음코딩에서 <conio.h>를 전처리한 이유

작성일 2005.04.01댓글 1건
    게시물 수정 , 삭제는 로그인 필요

#include<stdio.h>
#include<conio.h>

void main(){

int i, sum=0;

for(i=1;i<=100;i=i+2)

sum += i;

printf("sum=%d\n",sum);

}

 

위와같은 코딩에서 #include<conio.h>를 기술하지 않아도,

 

프로그램은 실행됩니다.

 

#include<conio.h>를 전처리한 이유를 알고싶습니다,

 

 

 

 

위 코딩의 출처는 yesc라는 책에서 발췌한 내용입니다.




profile_image 익명 작성일 -

굳이 쓰지 않아도 상관은 없다면 안 쓰셔도 됩니다.

단 컴파일러가 어떤것인지에 따라 printf가 conio.h 에 선언되어 있는 컴파일러도 있습니다.

 

아시겠지만,

stdlib.h 에는 C에서 사용하는 기본적인 lib가 연결되어 있고,

stdio.h 에는 표준 입출력 함수가 선언되어 있습니다.

conio.h 도 입출력인데, consol 입출력 함수가 들어 있지요.

헤더 파일을 열어 보시면 아실거예요.

[c언어]다음코딩에서 <conio.h>를...

... #include<conio.h>를 전처리한 이유를 알고싶습니다, 위 코딩의 출처는 yesc라는 책에서 발췌한 내용입니다. 굳이 쓰지 않아도 상관은 없다면 안 쓰셔도...

코딩 C언어 기초좀 알려주세여 ㅠㅠ

... h> #include <time.h> /* # 은 그 누구보다 먼저 처리하라는 의미로 전처리기 라고 읽습니다. 그 무엇보다 먼저 처리하기 때문에 가장 위에 놓는거죠 C언어는...

C언어 배열 코딩 내공 400

C언어로 배열을 이용해서 간단한 게임을... 게임 코딩 부탁드려요 ㅠㅠㅠ 가능하시면... 마음껏주세요 #include <iostream> #include <conio.h...

c언어 숫자 맞추기 문제 코딩

... 이 방식이 복잡다면, '\n'은 무시하도록 코딩하셔야 합니다. 버그는 아니지만, int arr[ 1 ] 이 배열일 이유는 없어 보입니다. 'y' 로 break시 그 다음의 return 은...

c언어 코딩좀 도와 주세요!

... h> #include<conio.h> #define DINO_BOTTOM_Y 12 #define TREE_BOTTOM_Y 20 #define... // 나무 왼쪽으로 쭈욱 if(treeX <= 0) // 나무 왼쪽에 다음 { treeX...