차례:
비디오: Learning iOS: Create your own app with Objective-C! by Tianyu Liu 2024
C 프로그램이 할 수있는 일은 무한하지만, 처음 언어를 배울 때는 작게 시작해야합니다. C 프로그램이 수행해야하는 가장 일반적인 함수 중 하나는 화면에 텍스트를 표시하는 것으로, puts () 및 printf ()의 두 가지 방법이 있습니다.
puts ()
는 put string 을 의미하며, string 은 화면에 넣은 텍스트입니다. 그럼에도 불구하고 작동 원리는 다음과 같습니다.
다음은 puts ()가 간단한 소스 코드에 어떻게 부합하는지 보여줍니다:
int main () {puts ("인사, 인간!"); return (0);}
puts () 함수는 main () 함수 내에서 작동합니다. 그것은 먼저 실행, 인사말, 인간의 텍스트를 표시! 화면에. 그런 다음 return (0); 명령문이 다음에 실행되면 프로그램을 종료하고 운영 체제로 제어를 리턴합니다.printf ()
화면에 텍스트를 표시하는 또 다른 C 언어 함수는 printf ()입니다.이 함수는 puts ()보다 훨씬 강력하고 더 자주 사용됩니다. puts () 함수는 텍스트 만 화면에 표시하는 반면 printf () 함수는
형식의
텍스트를 표시합니다. 이렇게하면 출력을보다 잘 제어 할 수 있습니다. 다음 소스 코드를 사용해보십시오:
#include int main () {printf ("죄송합니다. 지금은 대화 할 수 없습니다."); printf ("나 바빠!"); return (0);}이 코드를 편집기에 입력하고 HELLO로 디스크에 저장하십시오. C. 그런 다음 컴파일하고 실행하십시오.
죄송합니다. 지금은 말할 수 없습니다. 나는 바쁘다!
두 개의 printf () 문을 별도의 줄에 넣으면 두 개의 다른 텍스트 줄이 표시된다고 가정했을 것입니다. 잘못된!
puts () 함수는 표시되는 텍스트의 끝에 개행 문자를 자동으로 추가합니다. printf () 함수는 그렇지 않습니다. 대신 수동으로 개행 문자 (n)를 텍스트에 삽입해야합니다.
앞의 HELLO에서 줄 바꿈을 "수정"합니다. C 파일에서 다음과 같이 행 5를 변경하십시오.
printf ("죄송합니다. 지금은 대화 할 수 없습니다.");
이스케이프 시퀀스 n은 마침표 다음에 추가됩니다. 줄 바꿈 문자는 표시되는 문자열의 일부 여야하기 때문에 마지막 따옴표 앞에옵니다.
변경 사항을 저장하고 HELLO를 다시 컴파일하십시오. C, 그리고 그것을 실행합니다. 출력 결과는 다음과 같습니다.
죄송합니다. 지금은 말할 수 없습니다.나는 바쁘다!