쓰레기값이 나오긴 나오는데 5개정도 초기화 안한 지역변수 출력해보면
3번정도는 0이되고 2번정도는 쓰레기 값이 나옵니다….
왜이렇게 0이 많이 나오는거죠??
compiler마다 다르고 optimization 정책에 따라 다릅니다. 객체의 constructor가 명시(explicit)되지 않는 한, 객체의 초기화 여부는 보장되지 않습니다.
www.gilgil.net
길거리에서 콜택시 부르면 택시가 오는데 안부르면 버스도 지나가고 택시도 지나가요 콜택시 부르지도 않았는데 택시는 왜 많이 지나가는거죠??
쓰레기통에 들어있으면 그게 아무리 비싼 물건이든 쓰레깁니다. 초기화안해서 들어간 0도 쓰레기값이라고 생각하면 됩니다.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
gilgil.net
compiler마다 다르고 optimization 정책에 따라 다릅니다.
객체의 constructor가 명시(explicit)되지 않는 한, 객체의 초기화 여부는 보장되지 않습니다.
www.gilgil.net
길거리에서 콜택시 부르면 택시가 오는데 안부르면
길거리에서 콜택시 부르면 택시가 오는데
안부르면 버스도 지나가고 택시도 지나가요
콜택시 부르지도 않았는데 택시는 왜 많이 지나가는거죠??
쓰레기통에 들어있으면 그게 아무리 비싼 물건이든
쓰레기통에 들어있으면 그게 아무리 비싼 물건이든 쓰레깁니다. 초기화안해서 들어간 0도 쓰레기값이라고 생각하면 됩니다.
댓글 달기