위로
아래
기본형
#include <stdio.h>
int main(void)
{
return 0;
}
#include : 헤더 파일 호출. 전처리 작업.
stdio.h(Standard Input Ouput header) : 표준 입출력 헤더. printf, scanf 등 포함.
void : 매개변수 없음.
return 0 : 반환값 없음. (main 함수의 반환값은 운영체제가 받는다)
출력함수
#include <stdio.h>
int main(void)
{
puts("출력"); //자동 줄바꿈.
printf("출력\n");
}
puts : 오직 문자열만 출력. 자동 줄바꿈. %d 등 사용 불가.
printf : \n으로 줄바꿈. %d 등 사용 가능.
입력함수
#include <stdio.h>
int main(void)
{
int num;
char ch;
char str[5];
scanf("%d %c %s",&num, &ch, str);
printf("%d %c %s \n", num, ch, str);
return 0;
}
& (앰퍼샌드 ampersand) : 해당 변수의 주소값
문자열 입력받을 때는 &를 사용하지 않는다.