반응형 컴퓨터106 [C언어] 002. C 언어 기본 문법 syntax 안녕하세요 한주현 입니다 C 언어 연재 두 번째 시간입니다!! 오늘은 C 언어에서 사용하는 기본 문법에 대해 알아보겠습니다. 소스코드1234567891011121314151617#include int main(void){ /* This is multiple line comment */ printf("Hello world\n"); // This is single line comment int num; num = 3; return 0;} Colored by Color Scriptercs 라인8, 12, 13, 15: 세미콜론 ; , C 프로그램에서 세미콜론은 문장을 마치는 용도로 사용합니다. 각각의 문장은 세미콜론으로 끝맺습니다. 주석(Comment) 라인4-6: /* 여러 줄 주석 */ 은 /* 기호 사이.. 2017. 10. 17. [C언어] 001. Hello world 출력 안녕하세요 한주현 입니다 C 언어 연재 첫 번째 시간입니다!! 오늘은 프로그래밍 언어의 가장 기본이 된다고 할 수 있는 "Hello world" 출력을 C 언어로 프로그래밍 해보겠습니다 소스코드1234567#include int main(void){ printf("Hello world!\n"); return 0;} cs 실행Hello world! 소스코드 설명라인1: C 표준 라이브러리인 stdio.h 를 불러옵니다. 표준라이브러리와 사용자가 만든 header 파일을 include를 통해 불러올 수 있으며 나중에 연재하며 자세히 말씀드리겠습니다. 라인3: main함수 선언입니다.C언어에서 함수 선언은, 반환타입 함수명(전달값) 으로 구성됩니다. 라인4: printf 함수를 사용하여 문자열을 출력합니다.p.. 2017. 10. 16. [알고리즘] 파이썬 스택 구현 안녕하세요 한주현입니다 오늘은 "파이썬으로 스택 구현하기" 를 포스팅 하려 합니다. 스택(Stack) 은 무언가 쌓거나 포개 놓는 것 으로 자료구조에서 스택은 컨테이너에 항목을 쌓는 것으로 "쌓다" 라는 의미처럼 '먼저 들어간 항목이 나중에 나오고, 나중에 들어간 항목이 먼저 나오는' LIFO (Last In First Out) 로 불립니다. 아래 그림을 보시면 이해가 더 잘 가실겁니다. 먼저 컨테이너에 들어간 빨간 블록(1) 이 나중에 넣은 파란 블록(2) 보다 나중에 나오게 되는 것을 보실 수 있습니다. 이러한 스택 자료구조를 파이썬에서 구현하면 어떻게 될까요? 직접 해보시는 것을 우선 추천해 드립니다. 힌트) 스택 구현1) 파이썬 리스트 자료형2) 리스트 메소드의 append3) 리스트 메소드의 p.. 2017. 7. 5. Node.js 에서 client 로 부터 command 받아 shell 에서 실행하기 안녕하세요 한주현입니다 오늘 포스팅은 nodejs 로 구성한 서버에서 client 로 부터 command 를 받아 shell 에서 그 command 를 실행하는 방법에 대해 포스팅 하겠습니다. 준비물 1. 맥 or 리눅스 2. node js 3. express js # node js 설치 다음 페이지에 접속하셔서 node js 를 다운받아 설치합니다. https://nodejs.org/en/ 저는 v6.11.0 를 사용하고 있습니다 제대로 설치하셨다면 다음 command 를 실행이 가능하실겁니다 $ node -v v6.11.0 # express 설치 다음 페이지를 참조하셔서 express js 를 설치해봅시다 http://expressjs.com/en/starter/installing.html http:.. 2017. 7. 2. 이전 1 ··· 15 16 17 18 19 20 21 ··· 27 다음 반응형