VEXcode Pro V5에서 변수 변경하기

변수를 변경하는 것은 C++와 같은 객체 지향 프로그래밍 언어의 경우 복잡한 질문입니다. 이 기사에서는 constlvalue 개념을 포함하여 변수 변경의 기본 사항을 배웁니다.

데이터 유형 앞의 "const"는 무엇입니까?

const int PI = 3.14159;

" const"은 매우 중요한 한정자입니다. 절대로 변경되어서는 안 되는 변수에 대해 이 한정자를 사용해야 합니다.


L-값 또는 R-값 개념

다음은 몇 가지 예를 보여줍니다.

정수 X = 1, Y = 3;	
X = Y + 1; // 양호		
Y + 1 = X; // 잘못된!

핵심은 L 값에 대한 것입니다.

  • 수정하려는 변수는 “=" 연산자의 왼쪽에 위치해야 합니다.
  • 연산식은 "=" 연산자 오른쪽에 와야 합니다.

R-값:

  • 기본적으로 다른 표현.

주의: 다음은 구문적으로는 정확하지만 좋지 않습니다.

왜변경할 수 없나요.png

출력: X = 20; Y = 20;

게다가 컴파일러가 경고를 생성하면 항상 주의 깊게 검토해야 합니다. 그것을 무시하는 것은 결코 좋은 생각이 아닙니다.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: