기타 강좌

    입문자를 위한 요약노트 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 912
파이널컷X 파컷 강좌 목록 아방스 2017.06.18 799
C언어 한글자씩 출력하기 file 정체불명 2012.01.21 3730
C언어 푸쉬푸쉬 func.h파일 file 정체불명 2012.01.25 2868
C언어 푸쉬푸쉬 data structure.h 의 내용 file 정체불명 2012.01.25 2599
C언어 파일읽어서 배열에 넣고 다시배열에서 읽어서 화면에 출력 정체불명 2012.01.21 2705
C언어 코르뉴의 자료구조 기초 - 자기 참조 구조체(1/3) 코르뉴 2009.12.11 2924
C언어 컴파일러 다운하세용.. 1 제니스 2009.06.13 2686
C언어 제니스가 올린 글 출처 알았네요.... 2 제네시스& 2009.06.27 2383
C언어 정체불명의 프로그래밍입문 4 실행 디버깅 1 정체불명 2012.01.18 1684
C언어 정체불명의 프로그래밍 입문 중간체크 file 정체불명 2012.01.18 1617
C언어 정체불명의 프로그래밍 입문 main 함수작성 3 file 정체불명 2012.01.18 1721
C언어 정체불명의 프로그래밍 입문 2 1 file 정체불명 2012.01.18 1290
C언어 정체불명의 프로그래밍 입문 2 정체불명 2012.01.18 1262
C언어 정체불명 입문자를 위한 요약노트 01 12 정체불명 2009.05.16 2015
C언어 정체불명 강의노트 개발툴의 설치 2 정체불명 2009.05.16 2249
C언어 알았습니다..그럼 게시물은 다 삭제해버리겠습니다.. 8 제니스 2009.06.16 2278
C언어 시작의반 6 file 정체불명 2009.05.01 2171
C언어 스릴 쇼크 서스펜스!!!!!!!! 정체불명 2009.05.01 1969
C언어 소코반(푸쉬푸쉬) 구조 정체불명 2012.01.21 2868
C언어 소코반 실행파일+소스+스크린샷 file 정체불명 2012.01.25 3526
C언어 소코반 리팩토링 푸쉬푸쉬 file 정체불명 2012.01.25 2575
Board Pagination Prev 1 2 3 4 5 Next
/ 5