Study/C 4

C 언어 기초 (4) 함수와 포인터 (完)

■ Part 0. 복습stdio.h - 입출력 하기 위해 불러오는 라이브러리 (Standard Input/Output Library).int - 반환(주는 자료형), int(정수)에 해당하는 값을 돌려받아야 함.void - 반환 받을 게 없는 자료형.main - 함수 이름(메모리 주소)( ) - 매개 변수(받는 변수), 함수 내에서 사용할 값/주소를 받아옴.{ } - 범위, 여기선 함수의 범위return - 1. 함수 끝, 2. 돌려준다(반환) ■ Part 0-1. 변수변수 - 값을 저장하는 메모리.변수이름 - 값을 불러옴.반드시 의도에 맞게 지정해야 함. (PlayerHp, Player_hp 각각 CamelCase (각 단어 첫 글자를 대문자), snake_case (각 단어 사이에 언더바))대입 연..

Study/C 2025.12.03

C 언어 기초 (2) 조건문

■ Part 1. 조건문만약(if) 이라는 말의 프로그래밍 버전.if (조건식) { // 조건식의 결과는 항상 참 or 거짓 실행할 명령;} ■ Part 2. 단일 조건조건이 참일 때 실행.* 참 = 1, 거짓 = 0 * 비교 연산자 (조건식에 사용)A > BA가 B보다 크다 (초과)A A가 B보다 작다 (미만)A >= BA가 B보다 크거나 같다 (이상)A A가 B보다 작거나 같다 (이하)A == BA는 B다 (긍정)A != BA는 B가 아니다 (부정) #include int main() { int fuel; printf("Enter current fuel level (0~100): \n"); scanf("%d", &fuel); if (fuel ■ Part 3. if-..

Study/C 2025.12.01

C 언어 기초 (1) 입출력과 변수

Part 1. 첫 C 프로그램 작성#include // 표준 입출력 도구함 불러오기int main() { // 프로그램의 시작점 printf("Hello, Astronaut!\n"); // printf - 출력, \n 한 줄 내림 return 0; // 작업 끝내기} // {...} 실행할 코드들의 '작전 구역' 범위 Part 2. 컴파일인간의 언어를 0과 1로 번역하는 일. [ 소스코드 (----.c) ] ↓ Compiler // 컴파일러 - 번역하는 일을 하는 도구 ↓[ Machine Code (----.exe) ] ↓ Run Program Part 3. 입력과 변수변수 - 아래의 이름과 나이..

Study/C 2025.11.28