본문 바로가기

Study/C C++

(29)
[신지식]답변1 코딩은 gcc를 이용해서 하였습니다. 순서 >> 18살 남자 16살 여자 17세 남자 15세 여자
[C]포인터 모든 변수들은 기억공간내에 위치하는데, 그 위치를 구별하기 위해서 주소를 가지게 된다. 그리고 그 변수의 주소를 저장하는 변수를 포인터 변수라고 한다. 자료형* 변수형; p-> -> -> i 만약 여기서 쪼금더 변화를 시키면 아주 얕은 지식으로는 포인터 이것들의 특징은 가르키는 겁니다.. 하는 행동들은 매우 이해하기는 쉬운데 .......................................................몬가 어려울것 같은 이상한 생각들이랄까..; 하하..;; 이런 2년동안 다른 일을 했더니..; 이것참 ,,, 포인터 오늘 새로보는 뭥미 같은 느낌은..
[C++]Cout 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
[C++]using 일단 Using 이라는 이녀석을 알아보면, Using std:: cout; std에 있는 cout 사용할때 cout만 사용하겟다 표현입니다. . 만약 이런식으로 하다보면 endl 을 사용해야할때도 Using std:: endl; 이걸 꼭 써야한다는 뜻이 되는것 같습니다.. 그런데 Using namespace std; 이문장 하면 다 해결.....이 됩니다..;; 아직은 배우는 입장이라 2개로 나누어진 이유를 모르겠습니다;;;
리눅스 make 파일 만들기.. http://kldp.org/KoreanDoc/html/gcc_and_make/gcc_and_make-3.html#ss3.2 그러니까 모랄까,, 윈도우에서 M사 Visual Studio 라는 프로그램을 사용할때는 몰랐는데,, 물론,, 컴파일을 하나만 할경우는 상관이 없습니다. 그냥 한줄만 치면 되니까,, 그정도의 수고정도야는 할수 있지만. 하나 둘 셋 넷 늘어갈수록,, 이랄까.. 그럴경우 사용하는것이 make라고 하더군요..;; 하지만 지금 처음이라 이것참 아직 vi도 익숙하지 않은데..;;;