2025/10/06 3

컴퓨터C프로그래밍 04 연산자와 조건

연산자 1. 연산식 & 연산자 1) 연산식 (expression) - 변수와 다양한 리터럴 상수, 함수의 호출 등으로 구성되는 표현식- 연산식은 항상 하나의 결과값을 가짐3+4피연산자연산자피연산자연산식(표현식, 수식)-> 연산식의 결과값: 7 2) 연산자(operator)+, -, *, /, % 3) 피연산자(operand)- 연산(operation)에 참여하는 변수나 상수 2. 대입연산자 - 오른쪽 연산식 결과값을 왼쪽 변수에 저장하는 연산자- 왼쪽 부분에는 반드시 하나의 변수만이 올 수 있음- l-value, r-valuevar=exp왼쪽은 반드시 값을 저장할 수 있는 변수여야 한다 오른쪽은 연산식으로 결과값이 왼쪽 변수에 저장된다ex.n=2;n=n+1; // 2+1=3을 n에 저장n=n+3*4;..

컴퓨터C프로그래밍 03 C 프로그래밍 기초

예약어와 식별자 1. 예약어 1) 예약어: 문법적으로 고유한 의미를 갖는 예약된 단어- 이 단어들은 다른 용도(변수 등)로 사용해서는 안 됨- 키워드(keyword)라고도 부름- C에서 사용되는 기본 키워드로 문법적인 고유한 의미가 있다autodogotosignedunsignedbreakdoubleifsizeofvoidcaseelseintstaticvolatilecharenumlongstructwhileconstfloatreturntypedef defaultforshortunion : 프로그래밍 언어를 학습한다는 것은 이러한 예약어를 사용한다는 뜻 2. 식별자(identifiers) 1) 식별자: 프로그래머가 스스로 선정(정의)해 사용하는 단어- 변수명, 함수명 등으로 사용 1) 식별자 제한 조건- ..

컴퓨터C프로그래밍 02 C 프로그래밍 첫걸음

프로그래밍 절차 1. 프로그램 구현 과정(SW 개발 5단계) 1) 요구 분석: 기능 분석2) 설계3) 구현: 코드 작성4) 검증5) 유지보수 -> SW 개발 과정 연구 분야: 소프트웨어 공학 2. C프로그램 구현 과정 1) 프로구램 구상2) 소스 편집3) 컴파일4) 링크5) 실행 : 3), 4), 5)는 IDE에서 한번에 가능 3. 소스 편집 1) 소스 파일(source file) 또는 소스코드(source code)- 프로그래밍 언어로 일련의 명령어가 저장된 파일- 텍스트 파일 2) 소스 파일 확장자- C언어: *.c- 자바: *.java- C++: *.cpp 4. 컴파일 1) 컴파일러(compiler): 고급언어에서 기계어를 생성하는 프로그램- 소스파일에서 기계어로 작성된 목적파일(object..