C 기본 문법
우리는 이미 우리가 C 언어의 다른 기본적인 빌딩 블록을 이해하는 데 도움이됩니다 C 프로그램의 기본 구조를 보았다.
C 토큰 (토큰)
토큰 다양한 이루어지는 C 프로그램 토큰 키워드, 식별자, 상수 문자열 값 또는 심볼 일 수있다. 예를 들어, 다음의 C 문 다섯 토큰을 포함한다 :
printf("Hello, World! \n");
이 다섯 토큰은 다음과 같습니다 :
printf ( "Hello, World! \n" ) ;
세미콜론;
C 프로그램에서, 세미콜론은 성명 터미네이터입니다. 즉, 각 문장은 세미콜론으로 끝나야합니다. 그것은 논리적 엔티티의 끝을 나타냅니다.
예를 들어, 다음은 두 개의 서로 다른 문은 다음과 같습니다 :
printf("Hello, World! \n"); return 0;
주의
C 프로그램의 도움말 텍스트 등의주의 사항은, 그들은 컴파일러에 의해 무시됩니다. 다음과 같이 그들은 문자 * / 종료와 함께, /의 *로 시작 :
/* 我的第一个 C 程序 */
당신은 코멘트를 내 둥지 코멘트 문자열이나 문자 값을 표시 할 수 없습니다 수있다.
식별자
C 식별자 변수, 함수, 또는 다른 사용자 정의 된 아이템의 이름을 식별하기 위해 사용된다. 0 개 이상의 문자 다음에 문자 AZ 또는 AZ 또는 _ 밑줄 시작과 식별자, (0-9) 밑줄 및 숫자.
C 식별자 내에서 허용 구두점 등 @, $ 등의 문자, 그리고 %.C는 대소 문자를 구분 프로그래밍 언어입니다.따라서,C에서,인력과인력은두 개의 서로 다른 식별자입니다. 여기에 몇 가지 유효한 식별자는 다음과 같습니다
mohd zara abc move_name a_123 myname50 _temp j a23b9 retVal
키워드
다음 표는 C 예약어를 나열합니다. 이 말은 일정한 이름, 변수 이름, 또는 다른 식별자 이름으로 예약 할 수 없습니다.
auto | else | long | switch |
break | enum | register | typedef |
case | extern | return | union |
char | float | short | unsigned |
const | for | signed | void |
continue | goto | sizeof | volatile |
default | if | static | while |
do | int | struct | _Packed |
double |
C 공간
줄 가능성이 코멘트, 완전히 무시하는 C 컴파일러, 빈 라인으로 알려진 공백 만 포함되어 있습니다.
C, 공백, 탭, 줄 바꿈, 의견을 기술하는 영역입니다. 공간 계산서의 여러 부분, 컴파일러가 문을 요소를 식별 할 수 있도록이 끝나는 곳 (int와 같은), 다음 요소는 시작합니다. 따라서, 다음 문 :
int age;
여기에서, 당신은 지능과 연령 사이에 적어도 하나의 공백 문자 (일반적으로 공백)가 있어야합니다, 그래서 컴파일러는 그들 사이에 구별 할 수 있도록. 한편, 다음 명령문 :
fruit = apples + oranges; // 获取水果的总数
과일 = 또는 = 사과 간의 공백 문자와 필요하지 않지만 필요에 따라 가독성을 높이기 위해, 일부 적절한 공간을 추가 할 수있다.