-
C언어 - 컴파일러_ #inculde<>카테고리 없음 2024. 8. 8. 07:17
앞으로 컴파일러를 알아낼때 마다 여기에 적기를 바란다
#inculde는 전처리기 지시문이다
ㄴ 기계언어로 번역해주는 기능의 역할을 하는 기본적인 것으로 볼 수있는데 이는 각각의 기능마다 달라져 이를 예의주시해야합니다
ㄴ가장 많이 사용되는 것으로 #다음에 무었이 붙느냐에 따라 달라진다
지시문의 두가지로 만들어 줄수있는데 < > / " "두가지로 적을 수 있다
먼저 #inculde<stdio.h> - 의.h는 header를 의미하는 것으로 터미널 머리에 적힌다는 것을 의미한다
#include 라이브러리 추가
#include <stdio.h>
#include <math.h>
정의하는 값
#define 정의할_이름 정의할_값
//#define 정의할_이름 그것에 대체할 것 #include <stdio.h> #define SECOND_PER_MINUTE "개같네" #define SECOND_PER_MINUTE 60 int main(void){ int input = 1000; int minute = input / SECOND_PER_MINUTE; int second = input % SECOND_PER_MINUTE; printf("%d시 %d분 %d초입니다",input,minute,second) } //처럼 가능
//pow()- 거듭제곱 //abs() - 절댓값 함수 #include<stdio.h> #include <math.h> //pow() / abs() int main(void){ double x= pow(2.0,20.0); printf("2의 20제곱은 %.2f입니다.\n",x) return 0; }