C언어 소개
- 현재 널리 사용되는 모든 운영체제의 커널은 대부분 C언어로 구현 되어 있습니다. ex ) 유닉스
특징
1. C언어로 작성된 프로그램은 다양한 하드웨어로의 이식성이 좋습니다.
2. C언어는 절차 지향 프로그래밍 언어로, 코드가 복잡하지 않아 상대적으로 유지보수가 쉽습니다.
3. C 언어는 저급 언어의 특징을 가지고 있으므로, 어셈블리어 수준으로 하드웨어를 제어할 수 있습니다.
4. C 언어는 코드가 간결하여, 완성된 프로그램의 크기가 작고 실행 속도가 빠릅니다.
#include<stdio.h>
/*
C 언어에서는 #으로 시작하는 얘를 전처리기라고 합니다.
미리 처리한다는 뜻입니다. 즉 위 문장의 뜻은 stdio.h를 참조하라는 것 입니다.
stdio.h 를 참조하는 이유는 밑에서 사용된 printf의 정보가 stdio.h에 있기 떄문입니다.
*/
void main(void)
/*
void : 정해져 있지 않다는 예약어 입니다. 함수 수행 결과 값이 정해져 있지 않았다 라는 뜻이고 ()안에 있는
void는 main 함수로 전달되는 정보가 정해 지지 않았다는 뜻입니다.
main : 프로그램의 시작을 나타내는 함수입니다. main함수는 둘이 될수도 없고 없어도 안됩니다.
*/
{
printf("블라 블라");
/*
{} 안에 들어가는 문장들은 함수를 실행 시킬 함수들입니다. printf 의 경우 출력을 해주는 함수 입니다.
*/
}
/* 결과 : 블라 블라 */
다음 내용 : 자료형에 대해 공부 해보자
'Programming > C language' 카테고리의 다른 글
C언어[6] (0) | 2022.07.03 |
---|---|
C언어 [5] (0) | 2022.06.30 |
C언어 [4] (0) | 2022.06.27 |
C언어 [3] (0) | 2022.06.26 |
C언어 [2] (0) | 2022.06.25 |