디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

포인터 배열에 관해서 질문이 있습니다.(수정-질문추가)

네로시엔갤로그로 이동합니다. 2013.01.18 14:05:13
조회 107 추천 0 댓글 5




#include <stdio.h>

int main(void)
{
    char * strArr[3]={"Simple", "String", "Array"};
    // 포인터 변수 3개를 나열. 임의의 위치에 저장된 문자열들이 저장된 주소값이 포인터 변수에 입력됨
    char strArr2[4]="bye";
    // 이거는 변수들을 나열한 배열
    printf("%s n", strArr[0]);
    printf("%s n", *(strArr+1));
    printf("%s n", strArr[2]);

    printf("%p %p %p n", &strArr2[0], &strArr2[1], &strArr2[2]);
    // 변수들의 주소값을 뽑아온것 이기때문에 char형에서는 1바이트씩 차이가 남
    printf("%p %p %p n", strArr, &strArr[1], &strArr[2]);
    // 포인터 변수의 주소값은 4byte씩 차이가 남(왜냐? 내가 쓰고 있는 프로그램이 32bit짤이니까)
    return 0;
}

이거까지는 이해가 가는데요.





맨처음 그림에서 주소값을 뽑아낼때 &를 안쓰고 주소를 호출하면 8씩 차이가 나는 데 그거를 이해를 못하겠습니다.

그냥 strArr 이렇게 쓰면 strArr가 저장한 주소값, 그러니까 위의 예제에서는 Simple이라는 문자열의 주소값을 뜻하지 않습니까?

그런데 Simple이 6개의 알파벳으로 이루어진 문자열인데(눌값까지 하면 7개.)  어떻게 저 문자열의 주소값이 8 씩 차이가 나는 거죠?

임의로 저장한 문자열의 주소값들이니 8바이트씩 떨구둔 9바이트씩 떨구둔 별 차이가 없나요?

그런데 어떻게 일정하게 8바이트씩 떨어져서 저장된거죠? 이건 OS마다 다른가요?

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 반응이 재밌어서 자꾸만 놀리고 싶은 리액션 좋은 스타는? 운영자 25/07/28 - -
AD 휴대폰 액세서리 세일 중임! 운영자 25/07/28 - -
344860 하루쟁일 문서작업한다고 짜증낼려고 왔더니 어그로에 낚였네 ㅇㅇ(58.102) 13.02.04 37 0
344859 그래마린아.... 50억메소부럽다 11컴공(61.79) 13.02.04 45 0
344857 8비트씩 0~8191번지까지 처리할수잇는 메모리면 플립플롭이 [5] 11컴공(61.79) 13.02.04 66 0
344852 여러분 뇌를 자극하는 하드웨어 입문 이라는 책읽어보셨습니까? 좋은듯ㅋ [2] 11컴공(61.79) 13.02.04 90 0
344851 영어못하면 프로그래밍 아예하지마세효 [1] ㅎㅎㅎ(203.226) 13.02.04 108 0
344850 뭐 게임핵??????????????????????????????????? [1] d(125.177) 13.02.04 78 0
344849 청마린 보니까그냥 중딩 프리메이플하는새낀데 너무진지하게답변ㄴㄴ [1] 11컴공(61.79) 13.02.04 58 0
344848 시스템엔지니어를 목표로하는 공대생인데여.. [4] 111(112.153) 13.02.04 129 0
344847 책사요 리얼타임렌더링 2판 사요 oo(14.32) 13.02.04 22 0
344845 프로그래밍은 고도의 지적노동입니다. [2] ㅎㅎㅎ(203.226) 13.02.04 115 0
344844 저기 형님들 와우컹컹갤로그로 이동합니다. 13.02.04 34 0
344842 그러면 우분투 입문서좀 추천해주세연 [3] 리플레이갤로그로 이동합니다. 13.02.04 65 0
344841 웹에이젼시 차리는게 난점은 무엇이 있을가요? [1] ㅋㅋㅋ(180.67) 13.02.04 71 0
344840 자바 물어볼게있는데... 중요함 꼭 제발 [1] 자바킹갤로그로 이동합니다. 13.02.04 63 0
344839 윈도 메모장은 뭘로 만들엇나요? [2] 이힝(175.215) 13.02.04 92 0
344838 아 형들 웹으로 돌아가는 마크서버 어드민 탈취 할수 없을까. 티모티모(211.112) 13.02.04 69 0
344836 우리이성적으로생각하자 [3] 할마마갤로그로 이동합니다. 13.02.04 96 0
344835 이어서 [1] 에어로홍갤로그로 이동합니다. 13.02.04 1158 0
344834 야 너네 여기서 뭐 가입하고 싶어? [4] 에어로홍갤로그로 이동합니다. 13.02.04 163 0
344833 데비안 서버 책은 어떤걸로 입문하면 되나연? [3] 리플레이갤로그로 이동합니다. 13.02.04 65 0
344832 왜 글이 안 올라가지? 에어로홍갤로그로 이동합니다. 13.02.04 25 0
344831 학교 커리큘럼에 데이터구조잇던데 이게 자료구조지? [1] 한그로가컴퓨(61.79) 13.02.04 87 0
344828 그치 명문대 아니라고 성공 못하는건 아님 [2] 루비•‿•갤로그로 이동합니다. 13.02.04 145 0
344827 메이플스토리 핵 일주일 만에만드는법좀 가르쳐주실분 [5] 카이니최고(61.79) 13.02.04 156 0
344826 내가 쓴글을 C언어 기준으로 답하지마라 [5] 얼룩돼지갤로그로 이동합니다. 13.02.04 112 0
344822 게임핵 이야기 나오니 프갤러들아 이민갈생각있으면 [5] ㅁㅁ(125.183) 13.02.04 638 1
344821 SSD 벤치마크 프로그램 관련해서 좀 아는 형들 있엉? MUFF갤로그로 이동합니다. 13.02.04 42 0
344820 궁금한게 있는데 알려주실분 ㅎㅎ [6] 자료구조(175.196) 13.02.04 97 0
344819 소셜네트워크에서 주커버그가 첨에쓰는컴터 OS 유닉스냐?? [3] 한글과컴퓨터(61.79) 13.02.04 108 0
344818 perl도 php처럼 웹 프로그래밍 언어인가여?? [3] 글쓴이(61.79) 13.02.04 96 0
344817 고삼 존뉴비들은 봄미다 (2) [5] 땡칠도사갤로그로 이동합니다. 13.02.04 151 0
344814 맥북이 아트네 [3] dd(121.163) 13.02.04 118 0
344812 PHP 공부할거면 javascript 꼭안해도되냐? [4] 엽산(61.79) 13.02.04 135 0
344810 중국어가 얼마나 메리트가있어? [7] kysersoze(211.234) 13.02.04 196 0
344809 디버깅할때 한줄씩 읽다 함수를 빠져나가면서 에러가 나는건 무슨경우져? [3] 웨펀마스터11갤로그로 이동합니다. 13.02.04 71 0
344808 스타트업 떡밥이 그립다 뉴비1(1.214) 13.02.04 54 0
344807 형들 if문 내에서........ [6] ㅇㅇ(203.253) 13.02.04 162 0
344805 포인터 모르고 프로그래밍 하면 안돼는거냐? [5] 얼룩돼지갤로그로 이동합니다. 13.02.04 187 0
344802 기절하듯이 잠들면 기분이 드럽다 [3] 루비•‿•갤로그로 이동합니다. 13.02.04 150 0
344801 중딩1 컨셉종자임 먹이ㄴㄴ [8] c(175.208) 13.02.04 158 0
344799 자바를 할줄 모른다..여기서 텍스트로 출력하는거 어떻게 하나요... [9] java(121.151) 13.02.04 131 0
344797 프로그래밍으로 돈버는 방법 [1] d(168.126) 13.02.04 129 0
344796 이렇게 좋은 갤러리가 있었다니 [7] 유리한갤로그로 이동합니다. 13.02.04 227 0
344791 리눅스 쉘 프로그래밍 기초 질문합니다. [2] i(218.158) 13.02.04 101 0
344789 리버스 프로그래밍 [9] PO스크롤WER갤로그로 이동합니다. 13.02.04 302 0
344788 어셈블리 명령어 갯수가 몇개나 있어??? [1] ㅇㅇ(203.90) 13.02.04 112 0
344787 피자쏘겠댔는데 망해서 못쏘는 삭은 뉴비..아키에이지 물고 다시왔다 Unforgiven(121.151) 13.02.04 113 0
344785 자바 opengl es로 테트리스 구현했는데 [2] d(125.177) 13.02.04 170 0
344782 감정의 종류가 몇 가지 일까요? [3] 에어로홍갤로그로 이동합니다. 13.02.04 73 0
344781 백왕님 어제인가 취미라며 올린 글 생각납니다 에어로홍갤로그로 이동합니다. 13.02.04 42 0
뉴스 '아이쇼핑' 염정아의 추악한 민낯... 딸 원진아 향한 악랄한 한마디! “여길 오면 어떡해. 그때 죽었어야지” 디시트렌드 14:00
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2