>백엔드 개발 >C#.Net 튜토리얼 >c 문이 마침표로 끝나는 것이 맞나요?

c 문이 마침표로 끝나는 것이 맞나요?

angryTom
angryTom원래의
2019-11-19 09:22:314855검색

c 문이 마침표로 끝나는 것이 맞나요?

C 문장은 마침표로 끝나죠?

C 언어는 마침표로 끝나지 않고, C 언어의 문장 끝 표시는 세미콜론이고, 영어 절반 아래에는 반드시 세미콜론이 와야 합니다. -너비, 즉 ';

C 언어에서 세미콜론 ";"은 일별 마침표 "."와 마찬가지로 명령문을 끝내는 데 사용됩니다. (추천 과정: C 언어 튜토리얼 )

C 프로그램은 C 언어로 작성되었으며 특정 기능을 완료할 수 있는 완전한 명령어 세트입니다. 이러한 명령을 구성하는 기본 요소를 명령문이라고 합니다. C 프로그램에는 헤더 파일과 메인 프로그램이 있어야 합니다. 메인 프로그램은 '{'로 시작하고 '}'로 끝나야 합니다.

둘 사이에 성명서 텍스트가 있습니다. 각 명령문 줄은 ';'으로 끝나야 합니다. 모든 구두점은 영어로 작성해야 합니다. 중국어 구두점을 사용하면 프로그램에서 오류가 발생합니다.

때때로 프로그램에 이중 슬래시 '//'가 있습니다. 이는 한 줄 주석 문자입니다. 그 오른쪽에 있는 명령문은 주석 역할만 하며 실행되지 않습니다.

그 외에도 여러 개가 있습니다. -라인 주석 문자 '/*' 및 '*/', 이 두 기호 사이의 내용은 실행되지 않습니다.

확장 지식:

C 언어 while(표현식) 뒤에 세미콜론이 없습니다. 실수로 세미콜론을 추가하면 시스템에서는 컴파일 오류가 발생하지 않지만 프로그램은 계속해서 아무 작업도 수행하지 않습니다. 루프 본문이 비어 있고 "while(표현식);" 다음에 오는 프로그램을 실행할 수 없어 기대한 효과를 얻을 수 없습니다. 예를 들어, 누적 합계 프로그램의 while 루프에 세미콜론을 추가하면 오류가 발생합니다.

do...while 루프 문에서는 while 뒤에 세미콜론이 있습니다. 일반 문과 마찬가지로 이 세미콜론은 문을 끝내는 데 사용됩니다. 이 세미콜론을 생략하면 프로그램이 컴파일되지 않고 오류가 발생합니다.

따라서 do...while 루프 문을 사용할 때는 while 뒤에 세미콜론을 추가하는 것을 잊지 마세요. 잊어버리더라도 컴파일러에서 메시지를 표시하므로 예상치 못한 오류가 발생하지 않습니다.

참고: do...while 문의 세미콜론은 루프 본문의 끝이 아니라 문의 끝을 나타냅니다.

위 내용은 c 문이 마침표로 끝나는 것이 맞나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.