>  기사  >  National Second Language C 시험은 무엇인가요?

National Second Language C 시험은 무엇인가요?

不言
不言원래의
2019-03-13 11:45:407712검색

National Second Language C 시험은 무엇인가요?

국가 레벨 2 C 언어 시험의 내용은 주로 다음과 같습니다: C 언어 프로그램 구조, 데이터 유형 및 연산, 선택 구조 프로그래밍, 루프 구조, 배열 정의 및 참조, 함수, 컴파일 전처리, 포인터, 구조, 비트 연산 , 파일 작업.

1. C 언어 프로그램의 구조 테스트 포인트에는 다음이 포함됩니다.

1. 프로그램의 구조, 주요 기능 및 기타 기능.

2. 프로그램의 헤더 파일, 데이터 설명, 기능 시작 및 끝 표시 및 설명.

3. 소스 프로그램의 작성 형식.

4. C 언어 스타일.

2. 데이터 유형 및 해당 작업

1. C 데이터 유형(기본 유형, 생성 유형, 포인터 유형, 무가치 유형) 및 해당 정의 방법.

2. 연산자 유형, 작업 우선순위 및 연관성.

3. 서로 다른 유형의 데이터 간 변환 및 작업.

4. 표현식 유형(대입 표현식, 산술 표현식, 관계 표현식, 논리 표현식, 조건 표현식, 쉼표 표현식) 및 평가 규칙.

5. 표현식문, 빈문, 복합문.

6. 입력 및 출력 함수를 호출하고, 데이터를 올바르게 입력하고, 출력 형식을 올바르게 설계하세요.

3. 구조 프로그래밍 선택

1. 선택 구조를 구현하려면 if 문을 사용하세요.

2. 다중 분기 선택 구조를 구현하려면 스위치 문을 사용하십시오.

3. 구조의 중첩을 선택합니다.

4. 루프 구조

1. 루프 구조.

2. While 및 do-while 루프 구조.

3. 계속문과 중단문.

4. 루프 중첩.

5. 배열의 정의 및 참조

1. 1차원 배열과 2차원 배열의 배열 요소 정의, 초기화 및 참조.

2. 문자열과 문자 배열.

6. 함수

1. 라이브러리 함수 호출을 올바르게 수정하세요.

2. 함수를 정의하는 방법.

3. 함수의 유형과 반환 값.

4. 형식 매개변수와 실제 매개변수, 그리고 매개변수 값의 전송.

5. 함수 호출, 중첩 호출 및 재귀 호출을 수정하세요.

6. 지역 변수와 전역 변수.

7. 변수의 저장 범주(자동, 정적, 레지스터, 외부), 변수의 범위 및 수명.

7. 컴파일 전처리

1. 매크로 정의 및 호출(매개변수 없는 매크로, 매개변수 있는 매크로)

2. "파일 포함" 처리.

8. 포인터

1. 주소 및 포인터 변수, 주소 연산자 및 간접 주소 연산자의 개념.

2. 1차원 및 2차원 배열과 문자열의 주소와 변수, 배열, 문자열, 함수 및 구조체를 가리키는 포인터 변수의 정의. 위의 데이터 유형은 포인터를 통해 참조됩니다.

3. 포인터를 함수 매개변수로 사용하세요.

4. 주소 값을 반환하는 함수입니다.

5. 포인터 배열, 포인터 대 포인터.

9. 구조(예: "구조") 및 커뮤니티(예: "union")

1. 새로운 유형을 설명하려면 typedef를 사용하세요.

2. 구조 및 조합 유형 데이터 정의 및 구성원 참조.

3. 구조를 사용하여 연결 목록을 형성하고, 단방향 연결 목록을 설정하고, 노드 데이터를 출력, 삭제 및 삽입합니다.

10. 비트 연산

1. 비트 연산의 의미와 용도.

2. 간단한 비트 연산.

11. 파일 작업

버퍼링된 파일 시스템(예: 높은 수준의 디스크 I/O 시스템)만 필요하며 비표준 버퍼된 파일 시스템(예: 낮은 수준의 디스크 I/O 시스템)은 필요하지 않습니다.

1. 파일 형식 포인터(파일 형식 포인터).

2. 파일 열기 및 닫기(fopen, fclose).

3. 파일 읽기 및 쓰기(fputc, fgetc, fputs, fgets, fread, fwrite, fprint, fscanf 기능 적용), 파일 위치 지정(rewind, fseek 기능 적용).

위 내용은 National Second Language C 시험은 무엇인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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