Computer >> 컴퓨터 >  >> 프로그램 작성 >> C 프로그래밍

C 언어의 중요성과 일반적인 구조 설명

<시간/>

C 프로그래밍은 범용의 절차적 명령형 컴퓨터 프로그래밍 언어입니다.

C 언어의 중요성

  • C는 강력한 언어로 불리며, 복잡한 프로그램을 작성하는 데 사용할 수 있는 많은 내장 함수와 연산을 가지고 있습니다.

  • 일반적으로 C를 중간 수준 언어로 호출하는 데 사용합니다. 왜냐하면 'C' 컴파일러는 어셈블리 언어의 기능과 고급 언어의 기능을 결합하기 때문입니다. 따라서 시스템 소프트웨어와 비즈니스 패키지를 모두 작성하는 것이 가장 좋습니다.

  • 'C' 프로그램은 효율적이고 빠릅니다.

  • C는 이식성이 매우 높습니다. 즉, 한 컴퓨터에서 작성된 'C' 프로그램을 수정 없이 다른 컴퓨터에서 실행할 수 있습니다.

  • 'C' 언어는 사용자가 함수 모듈(또는) 블록의 관점에서 문제를 생각할 수 있는 구조화된 프로그래밍에 가장 적합합니다.

  • 스스로 확장할 수 있는 능력이 있습니다.

'B' 언어로 통용되던 BCPL(Basic Combined Programming Language)의 자손이기 때문에 'C'라는 이름이 붙었습니다.

'C' 프로그램의 일반 형식

C 프로그램의 일반적인 형태는 다음과 같다 -

/* documentation section */
preprocessor directives
global declaration
main ( ){
   local declaration
   executable statements
}
returntype function name (argument list){
   local declaration
   executable statements
}

예시

다음은 인수가 없고 반환 값이 있는 함수를 사용하여 덧셈을 수행하는 C 프로그램입니다. -

#include<stdio.h>
void main(){
   //Syntax for addition (function has int because we are returning values for function//
   int sum();
   int add;
   add = sum();
   printf("Addition of two numbers is : %d",add);
}
int sum(){
   //Declaring actual parameters//
   int a,b,add;
   //Reading User I/p//
   printf("Enter a,b :");
   scanf("%d,%d",&a,&b);
   //Addition operation//
   add=a+b;
   //Returning value//
   return add;
}

출력

위의 프로그램을 실행하면 다음과 같은 결과가 나온다 -

Enter a,b :4,6
Addition of two numbers is : 10