프로그래밍

 3198, 1/160 회원가입  로그인  
   kuka7043
   http://x
   흠...hello world 에서 배워갈게 무엇일까요?

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=3439 [복사]


#include <stdio.h>
int main(  )
{
printf("Hello world \n");

return 0;
}

여기서 배워야할점이 무엇인가요 ?
그냥 넘어가기에는 ....뭔가 걸려서요..
외워보고는있는데 이걸 나중에 쓰일곳이 있는지..
응용해서 한글로도 바꿔보고하고있는데 배워야할점은 뭐가 뭔지 모르겟네여 ㅎ

  Hit : 3712     Date : 2012/06/18 08:28



    
U_SoRang 가장 기초적인 것이, 가장 중요한 것입니다.

지금 처음 배우시는 과정에서는 잘 모르실 겁니다.
하지만, 나중에 어느정도 배우고 다시 저 코드를 보면 공부되는 부분이 많아질 것입니다.

예>
#include 의 기능, .h file의 기능, int main()에서 함수에 입력인자와 출력인자, printf의 원형,
return 명령의 인자값 등등..
2012/06/18  
ka0r1 처음 프로그래밍을 하시고 계시는 것 같은데 지금 kuka7043님의 입장에선
"main함수가 시작점이고 printf라는 함수가 문자열을 출력하고 있구나" ← 이 정도만 아시면 됩니다.
#include의 기능, 헤더(.h)의 기능 main함수 앞, 뒤의 입력과 출력 형태, return의 2가지의 의미는
나중에 가서 배워도 늦지 않습니다.
2012/06/19  
푸른하늘 저는 어렵지 않게 설명해드릴게요.
C언어 처음 배우시는 입장에서 말씀드릴게요.

C언어의 프로그래밍 형태를 가장 처음 볼 수 있는 부분입니다. 이런 식으로 프로그래밍 되는 구나를 보셔야되구요.
#include <stdio.h> 이 부분은 "헤더를 포함해서 C언어의 함수를 컴파일러가 이해할 수 있도록 도와준다."라는 쉬운 개념으로 보시면됩니다.
int main() , { , } 기호의 쓰임새 및 소스의 구조를 이해하시구요 그다은 printf라는 함수의 역할과 printf함수를 사용하기 위한 구조를 이해하시면 됩니다. 마지막으로 return 0;을 사용 함으로써 시스템 자원을 반환하여 주는 것을 이해하시구요.
2012/06/19