GNU 문 표현식
504 단어 절차.
#define min_t(x, y) \
({ \
const typeof(x) __x = (x); \
const typeof(y) __y = (y); \
(void) (&__x == &__y); \
__x < __y ? __x : __y; \
})
위와 같이 쓰면 매크로 전개의 부작용을 피할 수 있다.예: mint(int,++i,++y); i와 두 번 추가하지 않을 것을 보증합니다.
(void) (&__x == &__y); :
a. x y , 。
b. (void) void ,
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
함수와 방법의 차이를 모르기 때문에 조금 조사하여 자기 방식대로 총결하였다저는 지금 Qita에서 지난달에 초보자 를 대상으로 한 번 보내서 자신의 Swift에 대한 이해와 프로그램에 대한 재인식의 의미를 깊이 있게 하기 위해 투고하고 있습니다. 나는 그중에 함수를 쓸 때 어떤 내용을 쓰고...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.