확장자 : .c
지난 시간에 배운 스크래치와 아래 사진 우측 C언어를 사용한 코드는 동일한 의미
#include <stdio.h>
int main(void)
{
printf("hello, world");
}
hello, world
#include <stdio.h>
: 파일을 들여다 보라는 뜻
문자 사용하면 “”
으로 감싸기
열 이 끝났다면 ;
사용
source code → compiler → machine code
소스 코드 : c, 자바, 등 프로그래밍 언어
머신코드 : 컴퓨터가 실제로 이해하는 0,1 조합
컴파일러 : 입력한 소스 코드를 머신 코드로 변환 시켜주는 역할
string answer = get_string("What's your name?\n");
printf("hello, %s\n", answer);
string
: 형식지정자 / ****변수가 저장하는 데이터 명시
answer
: 변수명, 바꿔도 상관없음
=
: 할당 연산자 / 오른쪽에 있는 것을 왼쪽에 지정
get_string
: ask와 같은 것, 단어나 구절, 문장 호출
%s\n
: answer
에 들어있는 값 출력 / string을 가져오기 때문에 s사용