Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[6704] Re:초보c언어 질문인데요.ㅠㅠ
aaa [] 11890 읽음    2012-02-19 15:30
송봉준 님이 쓰신 글 :
: int a[2] = {10,20};
:                 int *pA = a;
:
:                 printf("%d \n", *pA); a의 첫번쩨 10을 보여주는거같고
:
:                :               
:
:                 printf("%d \n", *pA+1); a에 +1해서 11된거같고
:
:                 printf("%d \n", *pA++); a를 보여주고 다음 셀로넘긴듯
:
:                 printf("%d \n", *pA); 넘겨저서 두번쩨 셀부분을 보여주는거 같고; 이렇게 예상함;
:
: 출력결과가 왜 10 11 10 20인지 알려주세요..ㅠㅠ
:
:
: int main(void)
:
: {
:
:                 int arr[5]={4, 8, 7, 3, 1};
:

:
:                 int * pA=arr;
:
:                 printf("%d \n", *pA);
:

:
:                 printf("%d \n", *(++pA));
:
:                 printf("%d \n", *(pA++));
:

:
:                 printf("%d \n", *(pA+1));
:
:                 printf("%d \n", *(pA+2));
:

:
:                 return 0;
:
: }
:
: 출력결과가 왜 4 8 8 3 1 인지 알려주세요..ㅠㅠ

+ -

관련 글 리스트
6617 ... 송봉준 10323 2011/11/03
6704     Re:초보c언어 질문인데요.ㅠㅠ aaa 11890 2012/02/19
6773         Re:Re:초보c언어 질문인데요.ㅠㅠ 개발자 10341 2012/09/02
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.