<div>#include <stdio.h></div> <div>int main ()</div> <div>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>double arr[5]={1.1, 2.2, 3.3, 4.4, 5.5};</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>double* parr=arr;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>int n;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>for (n=0;n<5;n++)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>*parr += *parr;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf ("%.5lf\n",*parr);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>parr++;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>return 0;</div> <div>}</div> <div><br></div> <div>포인터에 덧셈연산을 통해 배열의 모든 요소를 두배로 만들고 printf 를 통해 표현하라는 문제의 코딩입니다. 허나.</div> <div><br></div> <div> <div>#include <stdio.h></div> <div>int main ()</div> <div>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>double arr[5]={1.1, 2.2, 3.3, 4.4, 5.5};</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>double* parr=arr;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>int n;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>for (n=0;n<5;n++)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>*parr += *parr;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf ("%.5lf\n",*parr);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>return 0;</div> <div>}</div></div> <div>이런식으로 parr++; 가 빠졌을때는 전혀 다른값이 나오더군요. 왜 그런지 이해가 안가서 질문합니다. 저 for문 내부에서 parr++; 는 무슨 의미를 갖습니까?</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.