두번째.
어느 순간 두번째 시간이 왔습니다.
저번에 많이 부족했던 내용을 좀더 써내려가 보도록 하겠습니다.
그리고 사실 아마 Part.10정도 까진 그냥 이론, 설명 쪽이 주가
될 것 같습니다. 그냥 가볍게 훝어지나가셔도 될 꺼에요
굳이 지금 이해를 못하신다 해도 나중에 하다가
이해를 하시게 되는 내용도 많고 실제로 그런 경우가 많거든요
어려운 걸 띄면 쉬운 것들은 알아서 눈에 들어오기 마련아닌가요? ^^
다음회엔 커리큘럼을 제대로 작성해서 쓰겠습니다.
하루가 늦었네요 ^^;;
제 자신과의 약속을 못지키다니..ㅠㅠ
그리고 다음주와 다담주는 셤기간인 관계로 작성을 못하구요
그 후에 찾아 뵐께요 ㅎㅎ
4) C언어는 다양한 자료 형을 제공한다.
5) C언어는 전 처리기를 이용해 언어를 확장한다.
6) C언어는 문자열과 입출력을 라이브러리 함수로 제공한다.
저번에 했던 내용의 일부입니다. 1~3번은 저번 내용에 포함되었으므로
제외하고 4번 부터 다시 내려가 볼께요 ^^
4) C언어는 다양한 자료 형을 제공한다.
C 언어는 다양한 자료형을 제공합니다.
이게 무슨말인가 하면요 int 아시죠? 뭐 char, float 같은 자료형이 많다는 소리입니다 하하;;;
자 좀더 깊게 들어가면요
프로그램을 짜면서 변수라는게 있습니다. 나중에 좀더 자세히 설명을 해 드리겠지만요
이 변수가 많아지면 그만큼 바이트가 늘어납니다.
가볍게 잠깐 설명을 해드리면 C언어에는
일반 변수 타입
-----------------------------------------------
int : 정수형 : 2바이트
float : 실수형 : 4바이트
double : 실수형의 확장 : 8바이트
char : 문자형 : 8바이트
-----------------------------------------------
그외에 특수 타입
-----------------------------------------------
변수[] : 배열형
struct : 구조형
* : 포인터형
-----------------------------------------------
그외 앞에 붙일수 있는
long, short, unsigned,
등이 있습니다. ('등' 입니다; 앞으로 더 나올수도 있어요 ㅋ)
저기서 주목 하셔야 할 것은 우선은 일반 변수 타입입니다.
특수 타입은 지금 보셔봐야 아무 소용없고 해깔리기만 하니
신경 쓰지 마세요 ㅋ
자 옆에 바이트라고 써져 있는 부분 있죠?
그 바이트가 늘어나면 마찬가지로 역시 프로그램의 크기역시 비대해집니다.
쓸대없는 용량도 늘어나고 부하도 심하게 걸리죠
솔직히 이 부분에 대해서는 제가 어떻게 자세하게 설명하기가
좀 그렇습니다
왜냐하면 요즘엔 컴퓨터의 클럭과 성능이 너무 좋아서
사실 이런거 하나하나때문에 큰 차이는 안난다고 하거든요
물론 프로그램이 커지면 이야기가 달라지겠지만,
어쨋든, 뭐 세세한 차이가 심하지 않다고 합니다 그러므로
패스~
그리고 특수 타입은.......... 어떻게 보면 저것들 때문에
C가 어렵다고 하는 것일지도...-_-....
저건 나중에 설명해 드릴께요 호호
아! 이걸 넘길뻔 했네요 ㅋ
아무튼 그래서 여러가지의 자료형을 제시하기 때문에 이것들을 이용해서
좀더 프로그램 사이즈를 줄이고, 부하를 줄이는 등의 질 좋은
프로그램을 만들수 있는게 C의 장점이랍니다 ㅋ
5) C언어는 전 처리기를 이용해 언어를 확장한다.
C언어에는 전처리기 라는게 있습니다. 바로
#include <stdio.h>
#define
이 밑줄 친 부분인데요 저 include와 define 둘다 나중에 기능을 배우겠지만
저것들을 이용해서 많은 헤더 파일 <stdio.h> <- 이부분을 불러와서
많은 함수를 추가 하기도 하고 define은 정의 전처리기 입니다.
그외에도 #IF, #ELSE 등 많은 종류의 전처리기를 이용해서
일반 함수로 구현하기 힘든 부분도 잘 해결하곤 하죠 ㅋ
6) C언어는 문자열과 입출력을 라이브러리 함수로 제공한다.
6번은 패스 하겠습니다. ㅋㅋㅋㅋㅋㅋ
자 앞에서 2가지를 살펴 봤는데요
아직은 이론일 뿐입니다.
이해가 안되도 상관없고 모르셔도 됩니다.
그냥 아 이렇구나 하고 넘어가면 되시구요 ㅋ
이번 겨울 방학을 기점으로 쭉쭉 써볼려고 합니다. 많은 도움을 주세요 ㅠㅠ
보시는 분 구독신청도 좀 해주시고 ㅋㅋㅋ
너무 성의 없게 했네요 ㅠㅠ 이번장은.......
3장부턴 좀더 알차게!!!
자 그럼 같이 달려보아효 ㅋㅋ
댓글 없음:
댓글 쓰기