2tle
양현주
2tle
전체 방문자
553
오늘
0
어제
0
  • 분류 전체보기 (13)
    • 코딩 (1)
      • Spring (0)
      • Android Studio (0)
      • NodeJS (0)
      • Python (0)
    • 일상 (0)
      • 자취 (0)
      • 선린인터넷고등학교 (0)
    • 쓰레기통 (12)

블로그 메뉴

  • 홈

공지사항

인기 글

  • 오늘밥뭐지 개인정보처리방침
    2022.10.25
  • C언어의 기초 #1
    2021.03.29
  • 인공지능과 미래사회 #1 - 인공지능의 개요
    2021.03.29
  • C언어의 기초 #0
    2021.03.27
  • 프로그래밍 실습 과제 - 온라인 수업
    2021.03.27

태그

최근 댓글

최근 글

  • 오늘밥뭐지 개인정보처리방침
    2022.10.25
  • C언어의 기초 #1
    2021.03.29
  • 인공지능과 미래사회 #1 - 인공지능의 개요
    2021.03.29
  • C언어의 기초 #0
    2021.03.27
  • 프로그래밍 실습 과제 - 온라인 수업
    2021.03.27

티스토리

hELLO · Designed By 정상우.
2tle

양현주

쓰레기통

C언어의 기초 #0

2021. 3. 27. 09:15

C언어의 함수


int square(int x) {
	return x*x;
}

출력타입 => int

함수이름 => square

입력 => int 자료형의 x

함수기능 => 대괄호로 묶인 부분

출력(반환값) => x*x (x의 제곱)

 

 

C언어의 기본 구조


#include <stdio.h> //선처리부
#include "my_program.h"

int main() { // 프로그램의 시작
    //프로그램 명령문
    int x = 0; //선언문 먼저, 각 문장 끝 세미콜론 붙이기
    x = x + 1; 
    printf("%d",x);
    return 0; //프로그램 정상 종료
}

 

 

 

변수와 변수의 이름 규칙


변수 == 기억공간의 이름

변수의 이름은 알파벳, 숫자, 언더바로 구성

C언어는 대소문자를 구분하므로, Num과 num은 서로 다른 변수

변수의 이름은 숫자로 시작할 수 없음

변수의 이름으로 키워드(예약어)를 사용할 수 없음

변수의 이름 사이에 공백을 넣을 수 없음

 

 

 

자료형


정수 char 1 byte
short 2 byte
int 4 byte
long 4 byte
long long 8 byte
실수 float 4 byte
double 8 byte
long double 8 byte

정수 자료형에 따라 표현할 수 있는 범위가 달라짐

기본적으로 int 사용

 

실수 자료형에 따라 표현할 수 있는 실수의 범위와 소수점의 정확도가 달라짐

기본적으로 double 사용

 

자료형의 크기를 알려면 sizeof() 함수를 사용

'쓰레기통' 카테고리의 다른 글

C언어의 기초 #1  (0) 2021.03.29
인공지능과 미래사회 #1 - 인공지능의 개요  (0) 2021.03.29
프로그래밍 실습 과제 - 온라인 수업  (0) 2021.03.27
프로그래밍 실습 과제 - 오프라인 수업  (0) 2021.03.27
파이썬 기초 문법 #1  (0) 2021.03.26
    '쓰레기통' 카테고리의 다른 글
    • C언어의 기초 #1
    • 인공지능과 미래사회 #1 - 인공지능의 개요
    • 프로그래밍 실습 과제 - 온라인 수업
    • 프로그래밍 실습 과제 - 오프라인 수업
    2tle
    2tle
    댓글쓰기
    다음 글
    인공지능과 미래사회 #1 - 인공지능의 개요
    이전 글
    프로그래밍 실습 과제 - 온라인 수업

    티스토리툴바