모바일 오유 바로가기
http://m.todayhumor.co.kr
분류 게시판
베스트
  • 베스트오브베스트
  • 베스트
  • 오늘의베스트
  • 유머
  • 유머자료
  • 유머글
  • 이야기
  • 자유
  • 고민
  • 연애
  • 결혼생활
  • 좋은글
  • 자랑
  • 공포
  • 멘붕
  • 사이다
  • 군대
  • 밀리터리
  • 미스터리
  • 술한잔
  • 오늘있잖아요
  • 투표인증
  • 새해
  • 이슈
  • 시사
  • 시사아카이브
  • 사회면
  • 사건사고
  • 생활
  • 패션
  • 패션착샷
  • 아동패션착샷
  • 뷰티
  • 인테리어
  • DIY
  • 요리
  • 커피&차
  • 육아
  • 법률
  • 동물
  • 지식
  • 취업정보
  • 식물
  • 다이어트
  • 의료
  • 영어
  • 맛집
  • 추천사이트
  • 해외직구
  • 취미
  • 사진
  • 사진강좌
  • 카메라
  • 만화
  • 애니메이션
  • 포니
  • 자전거
  • 자동차
  • 여행
  • 바이크
  • 민물낚시
  • 바다낚시
  • 장난감
  • 그림판
  • 학술
  • 경제
  • 역사
  • 예술
  • 과학
  • 철학
  • 심리학
  • 방송연예
  • 연예
  • 음악
  • 음악찾기
  • 악기
  • 음향기기
  • 영화
  • 다큐멘터리
  • 국내드라마
  • 해외드라마
  • 예능
  • 팟케스트
  • 방송프로그램
  • 무한도전
  • 더지니어스
  • 개그콘서트
  • 런닝맨
  • 나가수
  • 디지털
  • 컴퓨터
  • 프로그래머
  • IT
  • 안티바이러스
  • 애플
  • 안드로이드
  • 스마트폰
  • 윈도우폰
  • 심비안
  • 스포츠
  • 스포츠
  • 축구
  • 야구
  • 농구
  • 바둑
  • 야구팀
  • 삼성
  • 두산
  • NC
  • 넥센
  • 한화
  • SK
  • 기아
  • 롯데
  • LG
  • KT
  • 메이저리그
  • 일본프로야구리그
  • 게임1
  • 플래시게임
  • 게임토론방
  • 엑스박스
  • 플레이스테이션
  • 닌텐도
  • 모바일게임
  • 게임2
  • 던전앤파이터
  • 마비노기
  • 마비노기영웅전
  • 하스스톤
  • 히어로즈오브더스톰
  • gta5
  • 디아블로
  • 디아블로2
  • 피파온라인2
  • 피파온라인3
  • 워크래프트
  • 월드오브워크래프트
  • 밀리언아서
  • 월드오브탱크
  • 블레이드앤소울
  • 검은사막
  • 스타크래프트
  • 스타크래프트2
  • 베틀필드3
  • 마인크래프트
  • 데이즈
  • 문명
  • 서든어택
  • 테라
  • 아이온
  • 심시티5
  • 프리스타일풋볼
  • 스페셜포스
  • 사이퍼즈
  • 도타2
  • 메이플스토리1
  • 메이플스토리2
  • 오버워치
  • 오버워치그룹모집
  • 포켓몬고
  • 파이널판타지14
  • 배틀그라운드
  • 기타
  • 종교
  • 단어장
  • 자료창고
  • 운영
  • 공지사항
  • 오유운영
  • 게시판신청
  • 보류
  • 임시게시판
  • 메르스
  • 세월호
  • 원전사고
  • 2016리오올림픽
  • 2018평창올림픽
  • 코로나19
  • 2020도쿄올림픽
  • 게시판찾기
  • 오유인페이지
    개인차단 상태
    BePositive님의
    개인페이지입니다
    가입 : 11-09-19
    방문 : 1489회
    닉네임변경 이력
    회원차단
    회원차단해제
    게시물ID : programmer_1646
    작성자 : _Loser_
    추천 : 1
    조회수 : 555
    IP : 113.10.***.122
    댓글 : 3개
    등록시간 : 2014/03/07 21:39:27
    http://todayhumor.com/?programmer_1646 모바일
    포인터의 벽?
    흔히들 포인터의 벽이라고 하는데, 사실 그렇게 어렵지 않아요. 어그로 끄는 게 아니라 포인터의 개념 자체는 그다지 어려운 게 아니에요. 차근차근 해 나가면 되어요. 어느 순간 아~ 하고 온다니까요. 예전부터 C 프로그래밍의 벽으로 꼽히는 포인터에 대해서 많이들 부담스러워 하긴 하는데...왜 그렇게 어려워 하는지 돌이켜 생각해 보면 이래요

    <문법적 문제>
    - 포인터의 '*' 기호가 '레퍼런싱'할 때도 쓰이고 '디레퍼런싱' 할 때도 쓰이는데, 애초부터 그 구분에 대해 개념이 없어서 코드가 읽히지 않음.
       -> 이건 소싯적에 제가 그랬어요. 아~ 하고 깨닫고 나니 암것도 아인 것을

    - 연산자 우선순위를 알아보는게 조금 복잡해서. 괄호의 압빡!
       -> 이건 헷갈리게 짜 놓은 놈이 나쁜 놈입니다.

    <기본 개념의 부재>
    - 포인터를 이해하려면 배열/함수에 대한 이해가 있어야 합니다. 근데 여기까지 오는 거 자체가 즐거운 학습 곡선이 아닌 거죠.
      -> 포인터를 활용하려면 애초부터 포인터의 메모리를 할당받는 법과 해제하는 법부터 시작하는데, 이미 여기서부터 아무 생각 없이 printf, scanf 찍는 작업을 넘어서 printf, scanf 등등이 함수라는데, 대체 함수란 게 뭔지에 대해 개념이 잡혀야 하죠
      -> 이 학습 곡선까지 무작정 들어오고 무작정 나가려고 하니 문제가 발생합니다. 차근차근히 접근하세요.

    - 메모리 어드레스에 대한 기본 개념을 무시한 채 포인터에 접근함.
      -> a = 10, b = 3.14 하다가 갑자기 직접적인 대입이 아닌 참조(레퍼런싱)에 대해 이해하기가 첨부터 쉽지는 않죠.
      -> 공부는 뭐든 기본 컨셉을 이해하는 것부터 시작하는데 무작정 외우기부터 하고, 무작정 코딩만 하려고 하고.. 그러면 안됩니다. 차근차근.

    <'포인터의 활용'과 '개념적 이해'가 뒤섞여 버림>
    - 포인터의 벽이라는 말은 학습의 차원에서 '개념'이 부족한 상태인 거지, 실전에서 능수능란한 단계가 아니라는 의미와는 조금 거리가 멉니다.
       이걸 동일선상에 놓고 생각하면 안돼요. 암만 프로그래밍 잘 해도 헛점이 있을 때 있고 다들 한번쯤은 널 포인터 예외 먹고 눈물 흘립니다.
       그게 개념이 없어서 그런 것도 아니구요. 조금만 생각하면 또 다 잘 잡아냅니다.

    다른 공부들도 마찬가지지만, 머릿속에 전반적인 그림을 그리는 것이 중요합니다. 특히 프로그래밍도 개념(concept)과의 지난한 싸움입니다. 그런데 우리가 그동안 받아온 교육들이 다들 깊은 생각을 요구하는 것이 아닌 단순 암기교육이다 보니 프로그래밍 언어도 대강 외워외워 암기한 내용을 끄집어내 답을 맞추려 합니다. 절대 그렇게 해서는 프로그래밍이 되지 않습니다. 프로그래밍은 철저하게 작문과 유사하며, 논리적으로 사고해야 합니다. 그리고 암기가 아니라 창작입니다.

    "RTFM"이란 말이 있어요. "빌어먹을 메뉴얼을 좀 읽어 보라고" 정도로... 좀 격한 말이긴 하지만 매뉴얼만 좀 읽어 봐도 알 수 있는 내용을 질문하지 마라는 유명한 격언(?)입니다. 직접 듣게 되면 불쾌한 말이긴 한데, 무작정 묻지만 말고 스스로 찾아보려는 노력 정도는 해라는 직언이긴 합니다. 조금 시간이 걸려도 기초를 단단하게 하세요. 그리고 초심자는 원래 갈팡질팡 삽질하게 마련입니다. 그 과정 없이 전문가가 될 수 없어요. 힘내세요!

    이 게시물을 추천한 분들의 목록입니다.
    [1] 2014/03/08 17:53:36  106.242.***.228  향기없는바람  384438
    푸르딩딩:추천수 3이상 댓글은 배경색이 바뀝니다.
    (단,비공감수가 추천수의 1/3 초과시 해당없음)

    죄송합니다. 댓글 작성은 회원만 가능합니다.

    번호 제 목 이름 날짜 조회 추천
    44
    고행 3단 1막을 해보았습니다. 루저녀석 14/03/20 23:41 145 2
    43
    1억대 데미지!! [2] 루저녀석 14/03/20 01:43 354 0
    42
    캐릭터의 능력치를 편하게 텍스트로 출력하는 D3Profile 루저녀석 14/03/19 19:49 133 0
    41
    고행 2단 4막이 끝났습니다. 루저녀석 14/03/18 21:49 80 0
    40
    3막 파밍 결과입니다. 아놔 ㅋㅋ [4] 루저녀석 14/03/18 14:12 273 3
    39
    2막 파밍의 결과입니다. 잡설이 많습니다. [4] 루저녀석 14/03/18 07:59 494 5
    38
    능력치를 텍스트 파일로 만들어 드리는 d3profile 입니다. [1] 루저녀석 14/03/18 01:14 59 0
    37
    디아블로 아기코끼리 [8] 루저녀석 14/03/17 16:17 352 2
    36
    흰색 템도 꼬박꼬박 먹어야겠군요.. 루저녀석 14/03/17 16:17 174 0
    35
    1막 파밍 결과: 불멸왕 신발 -> 장갑 -> 투구 [2] 루저녀석 14/03/17 03:04 234 0
    34
    싱글 플레이지만, 우군으로 우글우글 [3] 루저녀석 14/03/16 17:14 228 1
    33
    어젯밤에 불멸왕 신발 득하고, 오늘은 장갑 득하고! 루저녀석 14/03/16 17:12 118 0
    32
    겜이 이렇게도 바뀌는구나... [1] 루저녀석 14/03/16 05:03 255 6
    31
    계정귀속 아이템 빌려주는 기능 있나요? 없음 생겼으면 좋겠네요. [1] 루저녀석 14/03/15 23:44 51 0
    30
    예언(성지) 게시판 있으면 재밌을거 같네... 루저녀석 14/03/14 19:23 14 0
    포인터의 벽? [3] _Loser_ 14/03/07 21:39 27 0
    28
    C 초보가 흔히 하는 삽질성 코드에 대해 조언을 드립니다. [2] Ksana 14/03/06 23:01 36 1
    27
    레벨 39짜리가 초당 공격력 1200대 단도를 쓸 수 있엉! [2] Ksana 14/03/05 04:10 319 1
    26
    논논비요리 4화 (개인적으로 최고의 명장면) Ksana 14/03/04 12:00 64 3
    25
    예상컨데... Ksana 14/03/02 02:06 19 1
    24
    무궁화 꽃이 피었습니냥! Ksana 14/02/26 08:54 65 1
    23
    무한로봇대전 vs 사립저스티스리그 [3] Ksana 14/02/22 07:30 187 0
    22
    프로그래밍을 배우고 싶으신 분들 계신지요? [3] Ksana 14/02/06 17:43 52 0
    21
    이 만화 제목이 뭔가요? [1] Ksana 13/12/19 22:20 28 0
    20
    알바 뛰는 마왕님 키사라기 치호 ED 풀샷. [3] Ksana 13/05/10 05:56 110 1
    19
    파이썬 강좌? 네이버 웹툰 저장하기 #3 [1] Ksana 12/12/18 08:36 32 3
    18
    파이썬 강좌? 네이버 웹툰 저장하기 #2 [2] Ksana 12/12/18 08:30 22 2
    17
    파이썬 강좌? 네이버 웹툰 저장하기 #1 Ksana 12/12/18 08:29 88 2
    16
    야만용사로 질주-소용돌이 스킬로 3막을 돌아보았습니다. Ksana 12/09/13 21:41 59 0
    15
    한 방에서 1세트 2전설. [1] Ksana 12/09/08 00:45 242 0
    [1] [2] [3]
    단축키 운영진에게 바란다(삭제요청/제안) 운영게 게시판신청 자료창고 보류 개인정보취급방침 청소년보호정책 모바일홈