c 언어 기본 문법 요약
5746 단어 데이터 구조
c 언어 기본 문법 요약
이 글 은 주로 데이터 구 조 를 학습 하 는 데 언어 적 기반 을 다 져 주 고 c 언어 분야 의 지식 을 간단하게 요약 하기 위해 서 이다.
1. define 미리 정의
#define TRUE 1
#define FALSE 0
#define OK 1
#define ERROR 0
#define INFEASIBLE -1
#define OVERFLOW -1
typedef int Status;
//Status ,
typedef int bool;
//bool , TRUE FALSE
2. 데이터 형식
데이터 구조의 표 시 는 형식 으로 typedef 설명 을 정의 합 니 다.데이터 요소 형식 은 ElemType 으로 약 정 됩 니 다. 사용자 가 이 데이터 형식 을 사용 할 때 스스로 정의 합 니 다.
3. 함수
기본 조작의 알고리즘 은 모두 다음 과 같은 형식의 함수 로 설명 한다.
( ){
//
}//
4. 할당 문
=
= ? T: F;
5. 선택 문
if 구문
1 if( ) ;
2 if( ) ;else ;
여기 서 c 의 문법 을 설명해 주세요.
1
if( ){
}
2
if( ){
1
}else{
2
}
if( 1){
1
}else if( 2){
2
}else{
3
}
switch 스위치 문
1
switch( ){
case 1: 1;break;
....
case n: n;break;
default: n+1;
}
2
switch{
case 1: 1;break;
....
case n: n;break;
default: n+1;
}
6. 순환 문
for 문장
for( ; ; )
;
:
for(int i = 0; i < 10; i++){
count += i;
}
while 구문
while( )
;
:
while(i < 10){
count += i;
}
do - while 문장
do{
;
}while( );
:
do{
count += i
}while(i < 10);
7. 종결 문
함수 끝 문장
return ;
return;
case 끝 문장 break;
이상 종료 문장 exit( );
8. 입 출력 문입력 문
scanf([ ], 1,..., n);
예제: scanf("%s",&str1);
출력 문 printf(" ", 1... n);
예시: printf('%s',str);
9. 주석한 줄 주석
//
여러 줄 주석 /* */
10. 기본 함수최대 치 구하 기
max( 1,..., n)
최소 치 구하 기 min( 1,..., n)
절대 치 구하 기 abs( )
부족 정수 치 구하 기 floor( )
진위 정수 치 구하 기 ceil( )
판단 파일 종료 eof( ) eof
11. 논리 연산 자연산
&&
: A & B, A 가 0 일 때 B 값 을 구하 지 않 습 니 다.또는 연산 ||
: A | B 에 대해 A 의 값 이 0 이 아 닐 때 B 에 게 값 을 구하 지 않 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
정수 반전Udemy 에서 공부 한 것을 중얼거린다 Chapter3【Integer Reversal】 (예) 문자열로 숫자를 반전 (toString, split, reverse, join) 인수의 수치 (n)가 0보다 위 또는 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.