> 백엔드 개발 > C++ > C 및 C++에서 쉼표는 표현식이나 명령문을 구분하는 데 사용됩니다.

C 및 C++에서 쉼표는 표현식이나 명령문을 구분하는 데 사용됩니다.

王林
풀어 주다: 2023-09-09 17:33:02
앞으로
971명이 탐색했습니다.

C 및 C++에서 쉼표는 표현식이나 명령문을 구분하는 데 사용됩니다.

C 또는 C++에서 쉼표 ","는 다양한 용도로 사용됩니다. 여기서 우리는 그것들을 사용하는 방법을 배울 것입니다.

  • 쉼표를 연산자로 사용합니다.

    • 쉼표 연산자는 첫 번째 피연산자를 평가한 다음 결과를 삭제하고 두 번째 피연산자를 평가하여 값을 반환하는 이항 연산자입니다. 쉼표 연산자는 C 또는 C++에서 우선순위가 가장 낮습니다.

#include<stdio.h>
int main() {
   int x = (50, 60);
   int y = (func1(), func2());
}
로그인 후 복사

여기서 60은 x에 할당됩니다. 다음 명령문에서는 func1()이 먼저 실행되고 두 번째 명령문이 실행됩니다.

  • 쉼표를 구분 기호로 사용합니다.

    • 쉼표를 구분 기호로 사용합니다.

      • 쉼표를 구분 기호로 사용합니다. Strong>

        • 함수 호출이나 정의 시 구분 기호 역할을 합니다. 이는 쉼표 연산자와 다릅니다. 쉼표를 구분 기호로 사용하면 쉼표로 구분된 모든 항목이 사용되지만 연산자를 사용하면 마지막 항목만 가져옵니다.

      예제

      #include<stdio.h>
      int main() {
         int x = 5, y = 10;
         void function(x, y);
      }
      로그인 후 복사

      여기서는 x와 y가 모두 함수 매개변수로 사용됩니다. 다음 프로그램은 쉼표 연산자를 사용하는 방법을 보여주는 데 사용됩니다.

      #include<stdio.h>
      main() {
         int a = 50;
         int b = (a++, ++a);
         printf("%d", b);
      }
      로그인 후 복사

      출력

      52
      로그인 후 복사

      위 내용은 C 및 C++에서 쉼표는 표현식이나 명령문을 구분하는 데 사용됩니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:tutorialspoint.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿