총 삽질들 514

곱씹어보자 C!_#007_ 삽잡이의 두서없이 막말하는 제어문 반복문

C언어에서 제어문과 반복문은 대표적으로 3개씩 있습니다. 제어문에는...if(), if-else, switch-case반복문에는...for, while, do-while 이렇게요! 그런데요... 우선 제어문을 사용하는 이유는 뭘까요?프로그램은 순차적인거 아시죠?예를 들어서 1. 소리질러2. 밥먹자3. 잠좀자자 이렇게 3줄이 작성되있다면, 프로그램은 1->2->3 순서대로 진행이 되지요.이때, 제어문은 무엇인가 판단을 해서 문장의 순서를 제어하고자 할 때 사용한답니다. 아하... 제어문을 사용한다면 코드를 다 진행하는 것이 아니라,조건에 맞게 순서를 건너 뛰어 필요한 문장으로 접근할 수 있겠습니다. if 문의 종류는 계단식 스타일에서 자주 사용하고요switch 문 같은 경우에는 제어문장은 제어문장인데 분기..

곱씹어보자 C!_#006_삽잡이의 두서없이 막말하는 연산자들

오늘은 몇몇의 연산자를 알아보고자 합니다. 우선 첫번째! '&'엔퍼센트... 주소 연산자입니다. 주소라... 메모리에 대해 지난 글을 보셨으리라 생각하며바로 들어가보도록 하겠습니다. char c = 10;int n = 10; 한번 해석해보세요! 3초 드립니다. 하나 둘 셋! 제가 말씀드리자면,C라는 이름을 가지고 10이라는 값을 가진 변수를 선언했네요.근데 데이터 타입은 char 형인것으로 보아 1 Byte이군요... 따라서 주소를 하나 갖겠네요.(1 Byte 당 주소 하나!)그 아래 친구는 4 Byte 짜리 int형 변수군요... 주소를 4개 갖겠어요. 음 아무튼 그것은 그렇고 그럼 &은 뭘 의미하는 것일까요... 바로 변수의 주소를 의미하는 것입니다./*변수 어떻게 생긴 줄 아시죠? 한번 그려볼까요?..

곱씹어보자 C!_#005_ 삽잡이의 두서없이 막말하는 메모리와 데이터

메모리는 논리적으로 기억공간을 나타내며, 물리적으로는 기억 장치라고 표현됩니다.주로 사용되는 기억장치는 RAM이라고 했었습니다. 메모리에는 아주 중요한 두가지의 용어가 있습니다.바로 value와 address인데요.메모리에 저장되는 정보! 이것을 값(value)라고 부르며, 위치들을 주소(address)라고 부릅니다. 위치 즉, 주소는 0번 부터 시작합니다.저장되는 단위는 1 Byte이며, 그렇다는 것은 저장될 수 있는 내용물은 1 Byte라고 할 수 있죠.한칸에 8 Bit!! 저장되어 있는 값들이 의미를 띄면 데이터가 됩니다.010101 의미없이 나열된 저장 값들은 아무 의미가 없지만,컴퓨터와 약속이 된 010101 은 의미가 있으니 데이터라고 할 수 있죠. 또한, 어떤 정보를 표현하는 것을 데이터라고..

곱씹어보자 C!_#004_ 삽잡이의 두서없이 막말하는 데이터 타입의 등장

프로세스 메모리 구조에 대해서 인터넷에서 찾아보시면 어마어마하게 복잡합니다... 이해를 원하는 삽잡이는 쉽게 가겠습니다. Process 메모리ㅡㅡㅡㅡㅡㅡㅡㅡ| || | > (1)| | | || |ㅡㅡㅡㅡㅡㅡㅡㅡ| || | > (2)| | | | | |ㅡㅡㅡㅡㅡㅡㅡㅡ (1)에는 이전시간에 언급한 바로 명령어 영역이라고 보시면 됩니다.한번 컴파일 되면 변경이 안되죠.변경이 됬다면 그건 바로 바이러스입니다~! 아무튼... 제가 조금 신경써서 보고자하는 것은 바로 (2) 데이터 영역입니다. 데이터 영역에서는 메모리의 주소가 중요합니다.메모리안에 필요한 내용을 꺼내기 위해서는바로 주소를 이용하기 때문이죠!(주소의 저장크기는 1 Byte) 그런데 말입니다... 데이터 영역에는 여러 종류의 데이터들이 있을텐데요.....

곱씹어보자 C!_#003_ 삽잡이의 두서없이 막말하는 프로세스!

여러분은 열심히 과제를 작성중이었습니다.과제 한두번 하는 것도 아니고... 저장은 필수죠^^그런데 집에 정전이... 앗... 전원이 갑자기 꺼졌습니다...저장을 했으니 뭐 ^^전원을 켰는데 파일이 없군요... 뭐 이런 상황에 있다고 생각해봅시다... (분노 주의...) 아니... 뭐든 간에 데이터가 저장이 되어있어야되는거 아닌가...그럴꺼면 컴퓨터 왜써 !? 자... 제가 말씀드리고 싶은 내용은 바로,저장되지 않는다면 아무런 의미가 없다라는 것을 말씀드리고 싶었습니다. 이 얘기를 왜 했느냐하면,우리가 사용하는 컴퓨터에는 위와 같은 안타까운 상황을 예방해주는 저장장치가 있습니다. 우선 컴퓨터의 주요 요소에 대해서 생각해 봅시다.뇌를 담당하는 CPU, 주기억장치, 보조기억장치 등... 여기서 전원이 꺼져도 ..

곱씹어보자 C!_#002_ 삽잡이의 두서없이 막말하는 명령어와 데이터

그림이랑 내용 수정은 주말 정도에 깔끔하게 수정하도록 하겠습니다 ㅎㅎ 우선은 나 자신의 약속을 지키고자... 횡설 수설일지라도 내용정리를... 아하하 이게 더 재미날수도 있어요 ㅎㅎ 죄송합니다... 안녕하세요~!삽잡이 입니다. 다시한번 지난 시간을 곱씹어서 말씀드리자면프로그램은 뭐다?바로 약속된 0과 1의 약속된 집합 모음이다.그 집합들이 모여서 우리의 편의를 위해 만들어진 프로그램들이 펼쳐져있는 것이죠! 그 약속된 집합에는 크게 명령어, 데이터가 있습니다.C언어에서 가장 자주 쓰이는...김치같은 녀석 printf()로 예시를 들어보도록 하죠. 지금은 C언어 기초 시간이 아니니까...printf()라는 함수의 기능을 잠시 소개하자면,안에 문자열을 입력시 출력이 되는 어마무시한 기능을 보유하고 있는 함수죠..

곱씹어보자 C!_#001_ 삽잡이의 두서없이 막말하는 프로그램이란?

그림이랑 내용 수정은 주말 정도에 깔끔하게 수정하도록 하겠습니다 ㅎㅎ 우선은 나 자신의 약속을 지키고자... 횡설 수설일지라도 내용정리를... 아하하 이게 더 재미날수도 있어요 ㅎㅎ 죄송합니다... 안녕하세요~!삽잡이 입니다. 오늘을 시작으로 프로그래밍 언어에 좀 더 다가가보고자 합니다...기초적인 내용을 다루는 것이아니라...제가 몰랐던 것들... 적고싶었던 것들을 자유롭게 써 내려가고자 합니다...꾸미기는 힘들거 같아요^^.... 삽잡이의 두서없이 막말하는 우선은 C언어 시작합니다. 우선 들어가기 앞서...프로그래밍 언어를 공부한다는 것은 뭘 뜻하는 것일까요?바로 프로그램을 만들겠다라는 뜻이죠... 그렇다면 프로그램이란 무엇일까요? 첫번째로, 사용자 측면에서 프로그램이란 더욱 편리하게 사용하기 위한 ..

스타트업_#001_궁금하다 스타트업...

안녕하세요 여러분 한창 꿈을 가질 젊은 나이의 소유자삽잡이입니다. IT분야에 조금이나마 관심을 가지고 공부를 하고있는(?) 이 시점에서막상 회사에 입사하는 모습을 그려보는 것이 아니라'내가 회사를 만든다면?' 하는 생각이 들었어요... 꿈, 아이디어, 패기 등을 가지고 무작정 전진하는 이 피끓는 청년의 시대에서남자들의 꿈 중에 하나는 사업이라고 한다죠? (아니면 말고요 죄송합니다) 창업에 대한 꿈을 키운다는 것...창업을 준비한다는 것...창업을 한다는 것... 뭘까요? 뭐 한다는 것은 아직 아닙니다... 근데 궁금해서요...책이나 한번 봐보려구요~ 서점가서 보다가... 그냥 비닐로 감싸져있길래깨끗해보여서 구매했습니다. 언제 다 읽을지는 모르겠지만재미있으면 좋겠네요~ 다음에 다 읽고 혹여나 느낀점이 생긴..

애드센스_#001_구글 애드센스 시작하기!

안녕하세요 여러분 삽잡이 입니다~! 빨리자야되는데... 그래도 작심삼일이라고... 작심하는 동안은 열심히 포스팅을 하고자 이렇게 찾아뵙습니다. 부지런해야합니다...열심히 살아야죠... 아직 어린 나인데... 더욱 불태워야져... 아무튼... 오늘은 구글 애드센스에 대해서 알아보려고 합니다. 구글 애드센스는 구글에서 운영하는 광고 프로그램인데요, 티스토리와 같이 웹사이트 소유하신 분들은 애드센스 신청하시면 되고요 홈페이지를 이용하시는 고갱님(?)들 께서 광고를 클릭해주시면약간의 수입이 들어오는 그런 좋은 프로그램이죠 ㅎㅎ 원래 알고 있었는데 안하고 있다가한번 해보려고요 ㅎㅎ 이런 갈대같은... 우선 접속해주시고요~! 시작하기 누르고 들어갑시다 자... 새 Google 계정으로 하실지 이미 가지고 계신 계정..

SP_#000_A promise a promise!

때는 바야흐로 2015년 6월 ...7월이 다가오는 이 시점에 삽잡이는 중대한 결정을 내립니다 ... C, C++, 자료구조 씹어먹고 옵니다. 특명 여름 방학을 사수하라! Summer Project~! 6월 22일 부터 시작됩니다. Coming Soon! 이렇게 쌔앵 쑈를 해야지 뭔가 올리지않을까 싶어서... 아하하...꼴사나웠다면 죄송합니다... /* 20150624 * 하루하루 양이 생각보다 방대해서 두서없이 주절주절 거리네요... * 주말에 폭풍 꾸미기 돌입해야겠습니다... * 평일동안에 엉망이라도 용서해주세요... * 이글은 아무도 안보실 터이지만... 아하하... */