C++ 많이 신기한것 같습니다...

cout를 사용하면서 발견한것은 cout가 처음에는 C와 printf와 완전 같은 역할인줄 알았습니다.

저것의 결과는


cout는 printf와는 쫌 다르다, printf때에는 %d %S 이런거 구별없이 그냥 출력해준다..
만약 여기에 C를 섞어본다면..

10진수 8진수 16진수에 printf에 맞는 형을 해주어야 한다..? %d %$o %x 등등 cout에서는 그런건 필요없다.


결론 1. 그런걸 일일이 할필요없어서  cout가 편하다.
결론 2. 형변환 또한 자동으로 된다. , 단 이건 C++ cout 안에서 그냥 %d로 찍어버리면 안된다.;
c test 91 << 부분이 %d로 찍은 부분.; 단 만약 이부분에서 그냥 cout << i << 만 하면.

C++ 은 전에 적용했던 내용이 그냥 내려온다?? c++ 133 <<  C test 를 바꾼부분;;

C로 %d 찍었을경우는 정상적인 10진수가 나온데 비해 C++i에서 찍혔을때는 133으로 찍힌걸로 봐서는
C와 C++ 변수는 약간 다르다>>

약간의 결론은 C++은 ....................C에 비해 신기하다.







저작자 표시 비영리
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'Study > C / C++' 카테고리의 다른 글

gcc, waring : warning: incompatible implicit declaration of built-in function  (4) 2009.05.15
[C언어]변수의 초기화  (0) 2009.04.29
[신지식]답변1  (0) 2009.04.19
[C]포인터  (0) 2009.04.14
[C++]Cout  (4) 2009.04.08
[C++]using  (2) 2009.04.08
리눅스 make 파일 만들기..  (0) 2009.04.02
  1. 잘난맛에사는 2009.04.09 09:18 신고

    변수가 다르다기보단... cout 객체의 특성이죠 ^^;
    저도 간만에 복습도 할겸 자주 들러야겠습니다 ㅎㅎ

    • Favicon of http://redeyesofangel.tistory.com BlogIcon Yuika eizt 2009.04.09 23:00 신고

      자주 오세요^^..

      ...........제대하고서 수업따라가려니 너무 어려워서- ;; 아둥바둥 따라가는중;;;..

  2. Favicon of http://seeit.kr BlogIcon 하늘다래 2009.04.09 16:46 신고

    ㅋㅋㅋㅋ
    저도 C++ 을 처음 접했을 때 비슷한 느낌 가졌던 것 같네요^^
    이제 공부 시작하시는 새내기 분이신건가요? ^^

    C++ 열심히 해두시면
    자바나 기타 등등의 객체지향언어 배우는데 많이 도움되니깐
    기초 잘~ 닦아 놓으시길 바래요^^

    • Favicon of http://redeyesofangel.tistory.com BlogIcon Yuika eizt 2009.04.09 23:00 신고

      새내기라기 보다는... 이제 다시 시작하는;;

      ^^!!!!!!!!!!!!!! 열심히 해야할것 같아요!!

1···654655656657658659660661662···759

+ Recent posts

티스토리 툴바