본문 바로가기

Programming

(42)
C 언어 | 문자열 ✔ 학습목표 C로 문자열 형식을 가진 변수를 선언하고 출력하는 프로그램을 만들 수 있다. 프로그램 생성 간단하게 'hello world'만 출력했던 지난 강의와 달리, 직접 문자열을 받고 출력하는 프로그램을 생성했다. 예제(string.c)는 다음과 같다. #include #include int main(void){ string answer = get_string("what's your name?\n"); printf("hello %s\n", answer); } 1) 변수 설정 사용자의 이름을 받아서 인사를 출력하는 프로그램이다. 변수명은 answer로 정했다. C는 오래된 언어이기 때문에 변수가 저장하는 데이터의 종류를 아주 정확하게 명시해주어야 한다. 본 예제에서는 문자열을 저장하고 싶기 때문에 st..
C 언어 | C 기초 ✔ 학습목표 C로 "hello, world"를 출력하는 프로그램을 만들 수 있다. C 언어 C는 아주 오래되고 전통적인 순수 텍스트 기반의 프로그래밍 언어다. C로 작성한 코드는 '파일이름.c'로 저장한다. 아래는 hello.c라는 이름으로 생성한 예제 프로그램이다. #include int main(void) { printf("hello, world\n"); } 1) int main(void)는 시작한다는 의미를 가진다. 2) printf("hello, world\n")은 말하는 역할을 한다. 글자나 단어, 문장을 적을 때에는 언제나 텍스트를 ""쌍따옴표로 감싼다. 그리고 문장의 끝에 마침표를 붙이는 것과 같이 C에서는 세미콜론(;)을 붙여 마무리한다. 3) #include 는 'stdio.h'라는 이름..