프로그래밍
C프로그래밍
C프로그래밍은 데이터 타입과 연산자, 제어흐름, 함수와 프로그램구조, 포인터와 배열, 구조, 입력과 출력을 다루는 절차지향 언어의 기본이다. 두 피연산자가 모두 int형이면 나눗셈은 정수 나눗셈이 되어 소수점 이하를 버리므로 7 / 2의 값은 3이다. 나머지 연산자 %로 7 % 2를 구하면 1이다. 선택문인 if와 switch, 반복문인 for, while, do-while로 실행 순서를 바꾼다. 함수 인수는 기본적으로 값에 의한 호출로 전달되어 매개변수를 바꿔도 실인수는 변하지 않는다. 주소를 넘기면 함수 안에서 역참조(*p)로 호출자의 변수를 직접 바꿀 수 있다. 배열 이름은 첫 번째 원소의 주소를 나타내는 상수이므로 대입할 수 없으며, int a[5]의 마지막 원소는 a[4]이다. 구조는 서로 다른 자료형의 멤버를 하나로 묶는 사용자 정의 자료형이다. 입력과 출력은 stdio.h의 printf, scanf 같은 표준 함수로 수행한다.
이어지는 내용
- 객체지향 프로그래밍
- 멀티미디어 프로그래밍
- 자주 틀리는 점
로그인하면 하루 5단원까지 무료로 전체를 읽을 수 있습니다.
앱에서 이 단원 읽기