<p class="p1"><span class="s1">원래는 작동해야 하는 코드인데 작동을 안 하네요.. </span></p> <p class="p1"><span class="s1"></span></p> <p class="p1"><span class="s1">오류문의 내용은 Cannot initialize a variable of type 'char*' with an rvalue of type 'void*' 이라고 나옵니다. </span></p> <p class="p1"><span class="s1"><a target="_blank" href="https://opentutorials.org/module/1034/7239">https://opentutorials.org/module/1034/7239</a> 여기서 18분쯤에 있는 내용이랑 똑같은데 ㅠㅠ</span></p> <p class="p1"><br></p> <p class="p1"><span class="s1">#include </span><span class="s2"><iostream></span></p> <p class="p1"><span class="s1">#include </span><span class="s2"><stdlib.h></span></p> <p class="p3"><span class="s2">using</span><span class="s3"> </span><span class="s2">namespace</span><span class="s3"> </span><span class="s4">std</span><span class="s3">;</span></p> <p class="p2"><span class="s2"></span><br></p> <p class="p4"><span class="s5">int</span><span class="s2"> main(</span><span class="s5">void</span><span class="s2">) {</span></p> <p class="p4"><span class="s2"> </span><span class="s5">char</span><span class="s2"> *p = malloc(</span><span class="s5">sizeof</span><span class="s2">(</span><span class="s5">char</span><span class="s2">) *</span><span class="s6">4</span><span class="s2">);</span></p> <p class="p4"><span class="s2"> *p = </span><span class="s6">'a'</span><span class="s2">;</span></p> <p class="p4"><span class="s2"> *(p+</span><span class="s6">1</span><span class="s2">) = </span><span class="s6">'b'</span><span class="s2">;</span></p> <p class="p4"><span class="s2"> cout << p;</span></p> <p class="p4"><span class="s2"> </span><span class="s5">return</span><span class="s2"> </span><span class="s6">0</span><span class="s2">;</span></p> <p class="p1"> </p> <p class="p4"><span class="s2">}</span></p>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.