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 |