C 언어 자료[1]
리포트 > 공학/기술
C 언어 자료[1]
한글
2011.03.10
189페이지
1. C 언어 자료[1].hwp
2. C 언어 자료[1].pdf
C 언어 자료[1]
1. C language 시작

main() /* 모든 C 프로그램에 반드시 나타나야 할 이름이며 ()는 앞의 이름이 함수임을 의미. */ /* main이란 함수는 모든 C 프로그램에 반드시 있어야 하며 이 함수에서 프로그램의 */
/* 수행이 시작된다. */
{ /* 이 중괄호는 함수 또는 블럭의 시작을 나타낸다. */
printf(Hello, world !
); /* 문장을 나타내며 맨 끝을 보면 ';'이 있는데 이는 문장의 */
/* 끝을 나타내는 기호로 C의 모든 문장은 반드시 ';'로 끝나 */
/* 도록 되어 있다. */
} /* 중괄호에 대한 닫음이다(main 함수의 끝을 나타낸다). */

[정리] 프로그램이 시작되면 printf()라는 함수를 호출하며 printf()라는 함수가 화면에 출력시키는 일을 하는 것이다. 이 때 소괄호 사이에 들어 있는 내용이 화면에 그대로 출력되는데, Hello, world !
로 이중 따옴표로 싸여 있는 것을 볼 수 있다.
C에서 이중 따옴표로 둘러 싸인 것은 바로 스트링(string-스트링은 여러 개의 문자가 연이어 나온 것을 의미)으로 위의 문장은 Hello, world !
란 스트링을 출력하라는 의미가 된다. 실제로 위의 프로그램을 수행하면 다음과 같이 출력 결과가 나온다.
--------------------------
>Hello, world !
--------------------------
즉, '
'은 출력되지 않는다. 여기서 '
'은
을 출력하라는 것이 아니라 다음 줄로 넘어가라는 것을 의미한다.
은 스트링의 어느 위치에나 올 수가 있으며 그 의미는 항상 같다.
따라서 printf(Hello,
world !
); 을 수행하게 되면 다음과 같은 출력을 얻게 된다.
--------------------------
>Hello,
....
공학, 기술
C ++ 함수들의 모든 예제. 언어발달 이론
[A+ 레포트, 언어의이해] 언어기호의 특성을 설.. 언어의 구성요소, 언어의 정의와 특성
[영아기 언어발달] 언어전기 아동 언어발달
영유아기 언어발달 [언어획득] 언어발달과정, 언어획득이론
언어발달의 단계와 이론 언어발달이론과 도덕성발달이론
아동의 언어발달 [A+ 레포트, 언어의 이해] 인간언어의 본질을 ..
[영아기 언어발달] 영아기 언어발달과정 및 언.. (언어의이해, A+ 레포트) 인간 언어의 본질을 ..
 
[기계공작법] 공구조사 - 다이..
4차 산업혁명 특징과 기술개요..
인공지능 AI의 양면성과 인공..
인공지능 AI 정의,종류,장단점..
인공지능 활용분야와 순기능과..
인공지능 AI 관련기술과 순기..