
선생: 안녕! 얘들아, 오늘은 첫 시작이니까 오늘 배울 내용 알려줄게!
1.C언어로 문자열 출력하기
2.서식 지정자 알기
1.문자열 출력하기
선생: 무선 문자열을 출력할 소스 코드를 알려줄게
소스코드
#include <stdio.h>
int main ()
{
printf("Hello, World!\n");
return 0;
}
선생: 이제 소스코드에 있는 명령어를 알려 줄게!
#include <헤더 파일>:include는 헤더파일을 불포함하는 문법이며, printf 함수를 사용하려면 stdio.h 헤더파일이 필요하지.
int main (): int main ()는 C언어를 실행시킬때 가장 먼저 실행되는 특별한 함수지.
printf("문자열\n") : printf는 문자열을 출력하는 명령어 인데 문자열은 큰따옴표("")를 감싼 부분이지.
stop!
\n는 무엇이죠? : \n은 다음 줄로 넘기는 문법이야.
return 0 : 마지막으로 return인데 return는 함수는 반환값을 함수 바깥으로 전달할 수 있는데 main 함수도 함수이므로 반환값을 설정할 수 있어. 이해는 어렵지만 배우면서 천천히 알게 될거야.
2. 서식 지정자 알기
선생 : 그럼 서식 지정자는 무엇일까 서식 지정자는 변수를 사용하여 같은 내용을 여러 개 출력하거나, 출력 형태를 바꿀 때 유용하게 사용할 수 있어. 그래서 이와 같이 문자열을 서식 지정자로 바꿀땐 %s를 적어.
printf("%s\n","Hello, World!");
/| |
|_____________|
%s가 Hello, World!로 바뀜
선생: 여러 개를 서식 지정자를 사용하려면 아래처럼 %s각 여러개를 쓰고 %s를 쓴 개수 만큼 쉼표(,)를 사용해.
printf("%s %s\n","Hello","1234");
그러면 첫 수업 끝!
다음 화 계속...