C 언어에서 물음표 표현식은 일반적으로 삼항 연산자라고도 알려진 조건 연산자 ?:와 함께 사용됩니다. 물음표 표현식의 구문은 "조건 ? 표현식1 : 표현식2"입니다.
C 언어에서 물음표 표현식은 일반적으로 삼항 연산자라고도 알려진 조건 연산자 ?:와 함께 사용됩니다. 이 연산자는 세 개의 피연산자를 사용하고 중간 물음표 앞의 조건식 결과에 따라 두 피연산자 중 하나를 반환합니다.
물음표 표현식의 구문은 다음과 같습니다.
c
condition ? expression1 : expression2
조건이 true(0이 아님)이면 물음표 표현식은 표현식1의 값을 반환하고, 그렇지 않으면 표현식2의 값을 반환합니다.
다음은 물음표 표현식을 사용하는 방법을 보여주는 간단한 예입니다.
c
#include <stdio.h> int main() { int a = 10; int b = 20; int max = (a > b) ? a : b; printf("max = %d\n", max); // 输出 max = 20 return 0; }
위 예에서는 물음표 표현식을 사용하여 변수 max의 값을 결정합니다. a가 b보다 크면 max 값은 a이고, 그렇지 않으면 max 값은 b입니다. 이 경우 b의 값이 a보다 크기 때문에 출력은 max = 20이 됩니다.
위 내용은 C 언어에서 물음표 표현을 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!