나는 그렇게정의에 여러 정수를 나열하는 방법은 무엇입니까?
#define watermelon 1
처럼 1 수박을 정의하지만 그것은뿐만 아니라 2 어떻게 정의합니까? 그러면 이렇게 보일 것입니다.
#define watermelon 1 and 2.
//of course this isn't how it is done.//
어떻게했는지 깜빡했습니다. 나는 거대한 뇌 방귀를 가지고있다. 어떤 조언을 부탁드립니다!
나는 그렇게정의에 여러 정수를 나열하는 방법은 무엇입니까?
#define watermelon 1
처럼 1 수박을 정의하지만 그것은뿐만 아니라 2 어떻게 정의합니까? 그러면 이렇게 보일 것입니다.
#define watermelon 1 and 2.
//of course this isn't how it is done.//
어떻게했는지 깜빡했습니다. 나는 거대한 뇌 방귀를 가지고있다. 어떤 조언을 부탁드립니다!
일반적으로하는 일이 아닙니다. 일반적으로 하나의 "기호"는 하나의 값을 나타냅니다.
당신 수 할 수는 두 개의 서로 다른 기호를 만드는 것입니다 :
#define MELON_A 1
#define MELON_B 2
을 다음과 같은 코드를 사용 : 다시 단계로 미에게하고 싶은 경우
if ((fruitType == MELON_A) || (fruitType == MELON_B)) ...
문제 (이 문제에 대한 해결책이 아닌) 문제를 해결하기 위해보다 구체적인 조언을 제공 할 수 있습니다.
감사합니다. –
typedef enum {
MELON_A = 1,
MELON_B,
MELON_C
} MELON;
하거나 다른 당신이 열거 사용할 수
당신이 결합 무슨 뜻 이죠? '&&'??? –
예, 수박은 1과 2가 같습니다. –
수박은 1과 2가 같지 않기 때문에 수박은 1과 2와 동시에 같을 수 없습니다. 수학보다 더 진보 된 수학이 아니라면, 뒤로 물러나고 싶은 일을 재고해야합니다 :-) – paxdiablo