VEXcode Pro V5에서 변수 변경하기

The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.

VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.

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

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

const int PI = 3.14159;

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


L-값 또는 R-값 개념

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

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

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

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

R-값:

  • 기본적으로 다른 표현.

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

VEX V5 프로그래밍에서는 변수를 변경할 수 없음을 나타내는 오류 메시지가 화면에 표시되며, 빨간색 경고 기호와 설명 텍스트가 함께 표시됩니다.

출력: X = 20; Y = 20;

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

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

Last Updated: