inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

174만명의 커뮤니티!! 함께 토론해봐요.

complex 연산

미해결

홍정모의 따라하며 배우는 C언어

Matlab 프로그램에서 * 연산자가 complex number의 곱하기 연산에도 공통적으로 사용되는 것 같이 C언어에서도 비슷하게 사용할 수 있는 방법이 있을까요? A와 B가 아래와 같이 정의된 complex type의 자료형 오브젝트인 일때 어떤 기호를 정의해서 (예 "*_c") .c 파일에 complex C = A *_c B; 를 작성하고 컴파일 후 실행하면 A와 B의 complex 곱을 수행하고 그 값을 리턴하게 해주는 +,-와 같은 새로운 연산자를 만드는 방법이 있을까요? 또는 "*" 사용범위를 확장하는 것이 가능한지 궁금합니다. matlab이나 python에서 어떻게 "*"사용을 complex type에서도 공통적으로 사용할 수 있게 구현했는지 궁금합니다. struct complex { double x; double y; }; typedef struct complex complex;

  • complex
  • c
변남혁 댓글 1 좋아요 0 조회수 205

인기 태그

인프런 TOP Writers

주간 인기글