세미콜론을 사용하지 않고 "Hello World"라는 텍스트를 인쇄할 수 있는 C 프로그램을 작성하는 방법을 살펴보겠습니다.
printf("Hello World"); 줄을 사용하여 간단히 텍스트를 작성할 수 있습니다. main() 함수에서.
그러나 줄 끝에 세미콜론이 있습니다. 세미콜론을 피하기 위해 몇 가지 트릭을 따를 수 있습니다. if 조건 내에서 동일한 printf() 문을 사용할 수 있습니다. printf() 문이 텍스트의 길이를 반환하므로 값이 0이 아니므로 if 문이 true가 됩니다. 따라서 텍스트가 화면에 기록됩니다.
예시 코드
#include<stdio.h> main() { if(printf("Hello World")) { } }
출력
Hello World