728x90
반응형
pointer는 포인터의 주소 계산 범위
- pointer는 지정 형식 많큰 주소 값을 계산한다.
- indexr값으로 인한 주소 뛰는 범위
- char * 1 byte씩 건너뛰고
- short * 2 byte 씩 건너뛰고
- int * 4 byte씩 건너뛰고
- long * 8byte 씩 건너 뛴다.
ex) 예제~~
- 소스 코드
int main(int argc, const char *argv[])
{
char b[30]="abcdefghijklmnopqrstu";
char *c=b;
int *d=(int*)b;
long *l=(long*)b;
fprintf(stderr,"%s\n",b);
fprintf(stderr,"char %c int %c long %c\n",b[0],d[1],l[1]);
return 0;
}
- 결과
char b int e long i
728x90
반응형
'프로그래밍' 카테고리의 다른 글
sqlite3 exec에대한 대체 사용법 (0) | 2017.05.17 |
---|---|
SourceTree 한글 깨짐 해결( EUC-KR로 설정) (1) | 2017.01.31 |
Thread에대 대한 고찰 (0) | 2017.01.02 |
인코딩 통일 하기 (0) | 2016.12.27 |
AutoMake 메뉴얼 정리 (0) | 2016.12.27 |