1581, 9/80 회원가입  로그인  
   괴도js
   C언어 기본구조

http://www.hackerschool.org/HS_Boards/zboard.php?id=Free_Lectures&no=203 [복사]


C 언어의 기본 구조

하나의 main() 함수를 기본으로 하여 구성되며, 프로그램의 실행은 main() 함수의 { 로 시작되어 } 로 끝나게 된다.
기본구조의 예

/* 프로그램 기본구조 */ ---a 주석문으로 프로그램 어느곳이나 사용가능
#include <stdio.h> ---a 선행처리기 (main()함수를 읽기 전에 수행)
main() ---a main() 함수
{ ---a 프로그램 시작
변수의 선언 ---a 프로그램 내용
제어문 / 입출력 함수 등---a 프로그램 내용
}




C 언어의 기본 사항들


c언어에는 행번호가 없다.
대문자와 소문자가 구별되면, 주로 소문자에 기초하여 작성된다.
main()함수에서 시작되며, 반드시 존재해야 한다.
함수의 본체는 { }으로 묶는다.
한 문장은 반드시 ; 으로 끝나야 한다.
주석문은 /* */으로 묶어 표시한다.


프로그램 작성 및 실행들



프로그램 작성 ; SOURCE PROGRAM (확장자 *.C 파일)
원시프로그램
COMPILE ; OBJECT PROGRAM (확장자 *.OBJ 파일)
목적프로그램

LINK/EDIT ; EXECUTE PROGRAM (확장자 *.EXE 파일)
실행프로그램
/* turboc 2.0 컴파일러 */
Edit Key 조작
Key 내    용
Ins 삽입모드(Insert)의 설정과 해제
Del 현재 커서 위치의 글자 한개 지우기
BackSpace 커서의 바로 왼쪽 글자 지우기
Ctrl + N 한줄 첨가
Ctrl + Y 한줄 지우기
Ctrl + Q Y 현재 커서 위치부터 줄 끝까지 지우기
Ctrl + T 커서의 오른쪽 단어 지우기
Ctrl + K B 블록(Block)의 처음 위치 지정 / 커서 위치 이전의 블록 해제
Ctrl + K K 블록의 끝 위치 지정 / 커서 위치 이후의 블록 해제
Ctrl + K C 지정한 블록을 커서 위치에 복사
Ctrl + K V 지정한 블록을 커서 위치로 이동
Ctrl + K H 지정한 블록을 보이기, 감추기
Ctrl + K R 블록으로 파일을 읽어오기
Ctrl + K W 지정한 블록을 파일로 저장하기
Ctrl + K Y 지정한 블록 지우기
Ctrl + K P 블록을 프린트하기



  Hit : 12540     Date : 2004/07/02 09:03



    
괴도js 오늘은 여기까지.. 2004/07/02  
1421   [자작] W's 암호학(Cryptology) - 스파르탄 암호,시저(알파벳치환)암호[11]     williamlee
07/28 12858
1420   메모리 덤프(블루 스크린=STOP 스크린) 코드 및 해결[1]     ROK.AF
02/09 12831
1419   알기 어렵게 설명한 Buffer Overflow[4]     blackcoder
02/17 12809
1418   * 해커가 되고싶나 ? *[19]     HackerMapia
03/01 12786
1417   해커가 되기위해 알아야할 30가지 출처 :해커대학[5]     asdzxc301
12/12 12756
1416   초보가 적어본 윈도우 침투[6]     awsedr45
12/06 12720
1415   c언어 for문      hacs98
06/15 12714
1414   해킹기법? (기발하다고 해야하나,웃기다고 해야하나)[35]     whqkdnf000
07/31 12640
1413   [Reverse Engineering] 리버싱의 기초 - 범용 레지스터와 Assembly(Pop,Mov)     zen0c1de
07/18 12638
1412   개발자가 알아야할 10가지 보안팁으로 코드를 보호하자.     푸른하늘
09/01 12613
  C언어 기본구조[1]     괴도js
07/02 12539
1410   ping아는 카페 해킹 고수님에게 들은 소리입니다[21]     장세만
07/14 12538
1409   [펌]해커들의 흔적지우는방법[28]     starztp
10/08 12496
1408   C언어(진법)[9]     whqkdnf000
02/25 12461
1407   trozan(트로이목마) 포트 목록[2]     whqkdnf000
02/22 12364
1406   왠만한사람들은다알지도모르겠지만[6]     백룡출해
03/17 12302
1405   c++ 강좌[7]     jhon55
08/12 12249
1404   [펌] 해킹의 역사     dzhfldk
08/22 12230
1403   리눅스 명령어 한꺼번에(소유님꺼)[11]     ssakura
07/07 12192
1402   네트워크 개념 휘어잡기 7[8]     소유
09/16 12154
[1][2][3][4][5][6][7][8] 9 [10]..[80]

Copyright 1999-2024 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org