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.

변수란 무엇인가요?

변수는 무언가를 저장하는 컨테이너와 같습니다. 각 컨테이너 "유형"은 크기와 포함할 수 있는 콘텐츠 종류를 포함한 일련의 속성을 가지고 있습니다.

알아야 할 두 가지 특성:

유형

각 변수에는 "유형"이 있어야 합니다. 이 기사에서는 char, short, int, long, long long, float 및 double과 같은 기본 유형만 다룹니다.

기본 데이터 유형은 스칼라 값만 보유할 수 있으며 차원은 보유할 수 없습니다. 유형은 변수가 저장되는 방식에 영향을 미치므로 올바른 유형을 선택하는 것이 중요합니다.

선언

변수를 사용하려면 먼저 선언/생성해야 합니다.

예를 들어

정수 높이;
부동 소수점 금액;

초기화는 변수에 초기 값을 미리 채우는 것을 의미합니다.

예를 들어

높이 = 5.0;
금액 = 0.0;

또는 선언과 초기화를 함께 수행할 수도 있습니다.

int height = 5.0;
float amount = 0.0;

견본:

int length=5, width=10;
Brain.Screen.print(" %d %d 의 둘레 = %d",
length, width, (length + width)*2);

초기화되지 않은 항목의 문제를 보여주는 샘플:

int main() {
  // 로봇 구성 초기화. 제거하지 마세요!
  vexcodeInit();

  int length=5;
  int width;
  int perimeter = (length + width) * 2; // width가 초기화되지 않았으므로 잘못됨

}

잘못된 선언을 표시하는 샘플:

int main() {
  // 로봇 구성 초기화. 제거하지 마세요!
  vexcodeInit();

  int length=5, width;
  int length; //잘못되었습니다. 기존 변수 이름으로 선언할 수 없습니다.
  int x, float y; //잘못된 코드입니다. int와 float는 서로 다른 데이터 유형이므로 반드시 ";"를 사용해야 합니다.
  int 둘레 = (길이 + 너비)*2; // 너비가

 으로 초기화되지 않았으므로 잘못된 코드입니다. }

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

Last Updated: