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; // 너비가
으로 초기화되지 않았으므로 잘못된 코드입니다. }