반응형
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로 찍어버리면 안된다.;
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에 비해 신기하다.
C++ 은 전에 적용했던 내용이 그냥 내려온다?? c++ 133 << C test 를 바꾼부분;;
C로 %d 찍었을경우는 정상적인 10진수가 나온데 비해 C++i에서 찍혔을때는 133으로 찍힌걸로 봐서는
C와 C++ 변수는 약간 다르다>>
약간의 결론은 C++은 ....................C에 비해 신기하다.
반응형
'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++]using (2) | 2009.04.08 |
리눅스 make 파일 만들기.. (0) | 2009.04.02 |