코딩
3개의 글
이미지 출처 : http://www.pskills.org/c.jsp자료형 ? Data Type?C 언어를 시작하기 위해 가장 먼저 알아야 할 것은 바로 자료형 입니다.우리가 표현하는 모든 것은 데이터라고 할 수 있습니다. 사람의 이름, 나이, 사는곳 .........생각해 보면 사실 우리가 표현하는것은 종류가 한정되어 있다는 것을 알 수 있습니다.바로 숫자와 문자입니다. 이것을 컴퓨터가 이해할 수 있도록 만드는게 바로 자료형입니다. 흔이 알려진 상식으로, '컴퓨터는 1과 0밖에 모른다' 라는 것이 있습니다.즉 컴퓨터는 2진수를 사용한다는 것이죠. 2진수를 배워보셨다면 아시겠지만, 예를들어 15는 2진수로 1111 으로 표현됩니다.10을 2진수로 표현하면 1010 이 되겠지요. 이런식으로 2진수는 각 자리..
지난 포스팅에 이어 오늘 포스팅도 node.js 설치 시에 자동으로 내장되어 있는 http 모듈에 대한 공부입니다. HTTP(HyperText Transfer Protocol)은 TCP/IP 기반 프로토콜로, HTML 페이지를 전달하는 데 주로 쓰입니다.자세한 내용은 HTTP 프로토콜에 대해 공부할 때에 쓰도록 하겠습니다(언제 쓰련지) 따라서 HTTP 모듈은 우리가 node.js를 공부하기 위한 목적인 웹 서버를 구동하기 위하여 사용되는 기본 모듈입니다.(그러나 이후에는 Express 모듈을 사용할 예정입니다.) 우선 간단하게 모듈을 불러오는것 부터 시작해야겠죠 ? 1var http = require('http');cs HTTP 모듈에는 각종 요청과 연결을 처리하기 위한 Server 객체가 존재합니다. ..
Linked List : 연결 리스트 저번 시간에는 연결 리스트의 개념에 대해 배워 보았다.이번 포스팅은 연결 리스트를 어떻게 구현하는지에 관한 내용이다. 어떤 개념을 이해하는 데에 효과적인 방법으로는 ,자신이 직접 코드를 작성하는 것 / 남이 짠 코드를 분석하는 것 이라고 생각한다.따라서 이 두 가지 방법을 모두 다 사용하기 위해 절반의 코드를 작성하여 업로드 할 것이다.비어 있는 부분의 코드를 직접 작성하기 위해서는, 기존에 작성되어 있는 코드를 잘 이해하여야 한다. 그럼 시작해보자. 우선 굉장히 단순하게 연결 리스트를 구현하기 위한 것이다. 1. 구조체 정의 12345678910typedef struct _node { int data; struct _node *next;}Node, *pNode; t..