기타 강좌

    입문자를 위한 요약노트 01
    정체불명 강의노트 개발툴의 설치를 안보고 오신분은 보고 오시기 바랍니다
    1.프로그램은 int main (){}함수의 중괄호 안에서 시작되고 닫힌 중괄호를 만나면 끝난다
    ★주의 main함수는 인자값으로 아무것도 받지 않아도 된다 받기도 하지만 그건 나중에 배우도록하자
    힌트 int는 4바이트 메모리공간을 의미한다
  
  
  
    2.명령뒤에는 항상 세미콜른;을 붙인다
  
  
  
    3.변수선언은 타입(예를들어서 int) 을적고 이름을 적고 = 뒤에 초기값을 적고 세미콜른을 적는다
    예:) int a=1; char b='c'; bool=0;
   
   
   
    4.함수 호출은 함수이름(인자값);으로 한다.여러개의인자를 줄때는 콤마로 구분한다
    예:)system("pause");<<인자값으로 문자열"pause"를 전달해주었다
  printf("%d",a); <<인자값으로 문자열"%d"와 변수 a를 전달 해 주었다
  scanf("%d",&a); <<인자값으로 문자열"%d"와 a의번지값을 전달해주었다 번지값을 전달해준 이유는 변수의 내용을 전달해서는 변수의내용을 바꿀 수 없기 때문이다.
    ★주의 문자열은 반드시 ""로 감싼다.
  
  
  
    5.함수호출이전에 함수가 정의되어있어야 한다.
    힌트 함수호출을 하기전에 함수를 정의해야하나 이미 정해져있는것을 사용할수도 있다
    #include라는 전처리기를 이용하면 된다
  
  
  
    6.#include<stdio.h>전처리기 문장은 stdio.h라는 파일안의 내용을 전부 복사 붙여넣기하는 문장이다
    ★주의 전처리기는 모두 컴파일 이전에 실행되므로 세미콜른이 필요없다
    힌트 stdio.h안에는 printf,scanf와같은 함수들이 정의되어있다.
    stdlib==standard library의 약자 
 stdio==standard io의 약자 
  
  
  
    7.c언어에서는 대소문자를 구분한다
    ★주의 단 전처리기 #include<>의 꺾쇠괄호 사이에들어가는 이름은 대소문자 구분이없다.
    /*자 이제 너도 이대로만 따라하면 프로그램을 작성할수 있다!*/
  
    
    
    
    과제 1.
    printf함수를 호출하면서 인자값으로 문자열hello world를 전달한다
    힌트-문자열은""로 감싸야 한다,세미콜른을 뺴먹지 말아야 한다,
    printf는 stdio.h안에 선언되어있다  여기는 주석으로 감싸진 부분이므로 위에다가 하세여
   
   
   
    과제2.
    printf함수와 system함수를 사용해서 문자열을 출력하고 키입력이 눌러지기 전까지 대기하는 프로그램을 작성하시오
    힌트-system함수는 인자값으로 도스명령어를 받는다
    pause라는 도스명령어는 키입력이 눌러지기까지 대기한다는 명령이다  


    과제3.
    다음 프로그램을 분석해 보시오
    #include<stdio.h>

    #include<conio.h>
    int main(){
    int a=99;
    printf("99의 제곱은 %d입니다n",a*a);
 getch();
    }
  
  

Comment '12'
  • ?
    섹시펭귄♡ 2009.05.16 17:24
    이거대로하면 무슨프로그램 만들어지나요?
  • ?
    정체불명 2009.05.16 17:26
    안녕하세요 이대로 하면 님이 원하시는 문자열을 도스창에 출력하고 키입력을 받기전까지 대기하는 아주 간단한 프로그램이 만들어집니다 이걸 보시기 전에 우선 개발툴 설치부터 보고 오세여 개발툴 설치중에서 dev c는 가벼우므로 어렵지않게 설치하실수있을겁니다
  • ?
    Zero_Som 2009.05.16 17:50
     여기서 탴흘!!
    요약 = 이미있는 내용을 간단하게 하는것.
    이미 있는내용 = 없음.
    즉 이것은 요약이 아니란 말입니다! ( 두 둥 )
    어쨌든 유용하네요 감사합니다. << 급마무리
  • ?
    정체불명 2009.05.16 17:54
    덧글 감사합니다 이미있는 내용은 제가 전에 올려둔 강좌입니다 :-)
    유용하다니 다행이군요 모르시거나 궁금하신점, 태클, 조언등은 indistinct4869@gmail.com으로 연락주시기 바랍니다~고마워요~
  • ?
    괴도키드 2009.05.17 23:33
    와하하하하!!!!   정말 어렵네요 ㅠㅠ C언어는...도저히....
  • ?
    정체불명 2009.05.18 19:14
    안녕하세요 괴도키드님 어렵거나 모르거나 태클이나 조언은 언제든지 indistinct4869@gmail.com으로 연락주시기 바랍니다 네이트온아이디를 가르쳐 주시면 1:1로 원격제어로 알려드릴수도 있어요~
  • ?
    로돌프 2010.01.14 18:39

    공감

    전c++를 배워본적이있는데 끝에 ;이 붙거나 cout<<''<<n이런것밖에모르겟던데

  • ?
    코르뉴 2009.05.19 22:44
    이건 전설의 대학교 입학하자마자 배우는 C언어.. 컴퓨터 계열은 전부 전공과목이라죠 !? :D
  • ?
    정체불명 2009.05.27 17:15
    안녕하세요 저는 대학교에 입학하자마자 c언어를 배우는것보다 더 일찍 배우는게 좋다고 생각합니다 그렇게 어렵지도 않구요
    초등학교,중학교 정도면 충분히 배울수 있을겁니다 게다가 요세 영어잘하시는분들에게는 더더욱 쉬울거라고 생각합니다
    왜냐면 좋은 문서들이 영어로 되어있는 경우가 많거든요 혹시 태클,조언,질문등이 있으시면 indistinct4869@gmail.com으로 연락바랍니다~
  • ?
    창조자 신 2009.05.26 18:17
    위에서 설명한 int , bool 중에 bool은 뭐죠??

    전처리기란 뭔가요?
  • ?
    정체불명 2009.05.27 17:13
    bool은 0하고 1만 저장하는 타입입니다 하지만 데이터의 크기는 1바이트입니다 printf("%d",sizeof(bool));해보시면 되겠습니다
    그리고 전 처리기는 컴파일 하기 전에 미리 실행하는 건데요 컴파일이란 소스코드의 내용을 컴퓨터가 이해할수 있는 내용으로 바꾸는 거구요 그걸 하기 전에 전처리기가 일을 하는데 전처리기는 보통 복사 해서 붙여넣기 하는 작업이라든지 #define으로 어떤 단어를 무엇으로 정의한다든지 하는겁니다 혹시 더 궁금하신 내용이 있거나 태클, 조언등이 있으시면 indistinct4869@gmail.com으로 연락 바랍니다~
  • ?
    ShiningStar 2009.06.09 16:51

    흠.... 좋네용 ㅎㅎ 저두 조만간 강좌 올려볼 생각입니당 ㅎ


List of Articles
분류 제목 글쓴이 날짜 조회 수
Vegas Pro 베가스 강좌 목록 아방스 2017.09.28 886
파이널컷X 파컷 강좌 목록 아방스 2017.06.18 757
C언어 정체불명 입문자를 위한 요약노트 01 12 정체불명 2009.05.16 2010
C언어 정체불명 강의노트 개발툴의 설치 2 정체불명 2009.05.16 2246
기타 자료업로드실 이용방법 아방스 2008.02.25 2047
기타 자료업로드실 이용 방법 1 아방스 2007.11.12 2079
기타 인터넷에 파일 올리고 링크걸기. [게임배포하기] 아방스 2007.11.12 2624
기타 인스톨 팩토리 사용법~ 5 file Skybound 2009.05.11 3773
기타 이런 옷은.. 처음이야 ! 패션 이미지들 3 file 꼴뚜기무침 2010.11.25 2551
기타 응용..에 관한 간단한 고찰.(??) 개촙포에버 2011.10.13 1770
기타 유튜브 동영상 다운로드 하기 6 아방스 2010.11.03 2499
기타 윈도우 게임을 휴대폰이나 태블릿으로 돌려보자 폰으로컴퓨터하기 2014.01.21 1428
기타 윈도우 XP에서 16비트 도스가 실행이 안될때 스크립트 2008.07.25 3567
웹디자인 관련 웹 디자인 무료 버튼 템플릿! -Bright 3D Buttons file 아방스 2011.12.07 1380
웹디자인 관련 웹 디자인 무료 버튼 템플릿! - “Call To Action” Buttons file 아방스 2011.12.07 1750
웹디자인 관련 웹 디자인 무료 버튼 템플릿! - “Call To Action” Button file 아방스 2011.12.07 2015
웹디자인 관련 웹 디자인 무료 버튼 템플릿! - Wide Green Button file 아방스 2011.12.07 3526
웹디자인 관련 웹 디자인 무료 버튼 템플릿! - Web Buttons Vector Graphic file 아방스 2011.12.07 3251
웹디자인 관련 웹 디자인 무료 버튼 템플릿! - Web 2.0 Download Buttons file 아방스 2011.12.07 3575
웹디자인 관련 웹 디자인 무료 버튼 템플릿! - Sticky 3D Buttons file 아방스 2011.12.07 3024
웹디자인 관련 웹 디자인 무료 버튼 템플릿! - Simple Download Buttons file 아방스 2011.12.07 2969
웹디자인 관련 웹 디자인 무료 버튼 템플릿! - Sexy Green Download Button file 아방스 2011.12.07 2993
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Next
/ 19