c++ 관련 문법 질문입니다.
솔빛길
2023.04.01
-
곰돌곰돌
그런거 같은데요 ..
-
핫와인
::가 붙으면 전역 공간의 참조를 의미하는 것 아닌가요
-
진달래
참! 저는 C++을 전혀 못한답니다. ㅎㅎ 그러니 틀리면 살포시 무시해 주세요 ㅋ.
-
민트맛사탕
::PI 는 현재 클래스에 선언되어 있는 class 변수를 말하는것으로 아마도 3.14가 들어 있을겁니다.
:: 이 붙는다는것은 특정 클래스에 있는 무엇을 말하는데, :: 의 앞부분이 생략된것으로 보아
현재 클래스에 있는 PI 라고 선언되어 있는 값을 나타내는게 아닌가 합니다.
나머지 pRadius[k] * pRadius[k] 는.. 말 그대로 ;; 걍 제곱을 한다는 말입니다.
즉 radius* radius*3.14를 말하는것 같네요. -
FaintTears
정확하지 않을수 있으나 각 변수명의 의미를 대충 예상만 해볼게요
병수명 pRadius 배열변수와 PI이부분의 선언부분은 알수 웁으나
대충 변수이름으로보아 반지름 * 반지름 * 3.14 을 뜻하는것 같습니다.
pSize[k] = pRadius[k] *pRadius[k] *::PI;
k번째위치 pRadius 값 * k번째위치 pRadius 값 * PI로 선언된 값을 k위치번째 pSize에 담는다