C 언어
C 프로그램의 기본 구조를 보았으므로 C 프로그래밍 언어의 다른 기본 빌딩 블록을 쉽게 이해할 수 있을 것입니다.
C 프로그램은 다양한 토큰으로 구성되며 토큰은 키워드, 식별자, 상수, 문자열 리터럴 또는 기호입니다. 예를 들어, 다음 C 문은 5개의 토큰으로 구성됩니다. -
printf("Hello, World! \n");
개별 토큰은 -
printf ( "Hello, World! \n" ) ;
C 프로그램에서 세미콜론은 명령문 종결자입니다. 즉, 각 개별 문은 세미콜론으로 끝나야 합니다. 하나의 논리적 개체의 끝을 나타냅니다.
다음은 두 가지 다른 진술입니다 -
printf("Hello, World! \n"); return 0;
주석은 C 프로그램의 도움말 텍스트와 같으며 컴파일러에서 무시됩니다. 다음과 같이 /*로 시작하여 */ 문자로 끝납니다. −
/* my first program in C */
주석 내에 주석을 포함할 수 없으며 문자열 또는 문자 리터럴 내에서 발생하지 않습니다.
C 식별자는 변수, 함수 또는 기타 사용자 정의 항목을 식별하는 데 사용되는 이름입니다. 식별자는 A~Z, a~z 또는 밑줄 '_'로 시작하고 그 뒤에 0개 이상의 문자, 밑줄, 숫자(0~9)가 옵니다.
C는 식별자 내에서 @, $ 및 %와 같은 구두점 문자를 허용하지 않습니다. C는 대소문자를 구분합니다. 프로그래밍 언어. 따라서 인력 및 인력 C에서 두 개의 다른 식별자입니다. 다음은 허용되는 식별자의 몇 가지 예입니다. -
mohd zara abc move_name a_123 myname50 _temp j a23b9 retVal
다음 목록은 C의 예약어를 보여줍니다. 이러한 예약어는 상수나 변수 또는 다른 식별자 이름으로 사용할 수 없습니다.
자동 | 기타 | 길이 | 스위치 |
중단 | 열거 | 등록 | 형식 정의 |
케이스 | 외부 | 반환 | 노조 |
문자 | 플로트 | 짧은 | 서명되지 않음 |
상수 | 용 | 서명 | 무효 |
계속 | 이동 | 크기 | 휘발성 |
기본값 | 만약 | 정적 | 동안 |
할 | int | 구조체 | _포장 |
더블 |
주석과 함께 공백만 포함하는 줄을 공백 줄이라고 하며 C 컴파일러는 이를 완전히 무시합니다.
공백은 C에서 공백, 탭, 줄 바꿈 문자 및 주석을 설명하는 데 사용되는 용어입니다. 공백은 명령문의 한 부분을 다른 부분과 분리하고 컴파일러가 명령문의 한 요소(예:int)가 끝나고 다음 요소가 시작하는 위치를 식별할 수 있도록 합니다. 따라서 다음 진술에서 -
int age;
컴파일러가 구분할 수 있으려면 int와 age 사이에 최소한 하나의 공백 문자(보통 공백)가 있어야 합니다. 한편, 다음 문장에서 -
fruit = apples + oranges; // get the total fruit
과일과 =또는 =와 사과 사이에는 공백 문자가 필요하지 않지만 가독성을 높이려면 일부를 포함할 수 있습니다.
C 언어
의사결정 구조는 프로그래머가 프로그램이 평가하거나 테스트할 하나 이상의 조건을 지정해야 하며, 조건이 참인 경우 실행할 명령문과 조건이 참인 경우 실행될 다른 명령문을 선택적으로 지정해야 합니다. 거짓으로 결정되었습니다. 다음은 대부분의 프로그래밍 언어에서 볼 수 있는 일반적인 의사 결정 구조의 일반적인 형태입니다. - C#은 다음과 같은 유형의 의사 결정 문을 제공합니다. 자세한 내용을 확인하려면 다음 링크를 클릭하세요. 시니어 번호 설명 및 설명 1 if 문 if 문 부울 표현식과 하나 이상의 명령문으로 구성됩니다.
코드 블록을 여러 번 실행해야 하는 상황이 있을 수 있습니다. 일반적으로 명령문은 순차적으로 실행됩니다. 함수의 첫 번째 명령문이 먼저 실행되고 두 번째 명령문이 실행되는 식입니다. 프로그래밍 언어는 더 복잡한 실행 경로를 허용하는 다양한 제어 구조를 제공합니다. 루프문을 사용하면 하나의 명령문 또는 명령문 그룹을 여러 번 실행할 수 있으며 다음은 대부분의 프로그래밍 언어에서 사용되는 루프문의 일반적인 내용입니다. - C#은 반복 요구 사항을 처리하기 위해 다음 유형의 루프를 제공합니다. 자세한 내용을 확인하려면 다음 링크를