레포트샵

fileicon[전산학] C프로그래밍 배열과 포인터

이전

  • 1전산학  C프로그래밍 배열과 포인터1
  • 2전산학  C프로그래밍 배열과 포인터2
  • 3전산학  C프로그래밍 배열과 포인터3
  • 4전산학  C프로그래밍 배열과 포인터4
  • 5전산학  C프로그래밍 배열과 포인터5
  • 6전산학  C프로그래밍 배열과 포인터6
  • 7전산학  C프로그래밍 배열과 포인터7
  • 8전산학  C프로그래밍 배열과 포인터8
  • 9전산학  C프로그래밍 배열과 포인터9

다음

  • 최대 100페이지까지 확대보기 서비스를 제공합니다.

> 레포트 > 공학계열 > 자료상세보기 (자료번호:209660)

구매가격
2,000원 할인쿠폰1,800원
등록/수정
2008.08.28 / 2008.08.29
파일형식
fileiconhwp(아래아한글97) [무료뷰어다운]
페이지수
9페이지
자료평가
평가한 분이 없습니다.
등록자
chohill
  • 다운로드
  • 장바구니 담기

닫기

이전큰이미지 다음큰이미지
  • 트위터
  • 페이스북
신규가입 200원 적립! + 10% 할인쿠폰 3장지급! banner구매자료를 평가하면 현금처럼 3%지급!

소개글

[전산학] C프로그래밍 배열과 포인터에 대한 자료입니다.

목차

<배열>
[배열 응용]
<결과>

<포인터>
[포인터 응용]
<실행>
<결과>

본문내용

<배열>

-배열의 간단한 요점으로는 배열이란 같은형의 데이터 n개가 연속적으로 설정되어 있는 것을 의미한다. 1차원 배열은 변수 끝에 [ ]을 사용하여 배열을 설정한다. 2차원 배열은 [][]을 사용하여 그 안에 배열의 수를 설정한다.

배열이란 여러 개의 데이터형을 한꺼번에 설정하는 것을 말합니다. 다시 말하면 여러 개의 데이터가 한 묶음으로 되어있어 많은 양의 데이터를 처리하는 경우 유용하게 사용할 수 있는 것이다. 형식을 보면 형을 선언하고, 변수를 선언하고, 대괄호 다음에 배열개수를 선언합니다. 문자열 배열 5개를 한다고 하면 char형을 선언하고 string[5](변수명은 자기가 마음대로)라고 표현하면 됩니다. 여기서 가로 안에 5라는 것은 문자를 5개 저장할 수 있다는 뜻입니다. 만약 정수형 3개가 들어가는 배열이 있다고 한다면 임의적으로 배열의 이름을 num이라 짓고 int num[3] 이라고 표현하면 될 것입니다 float형이나 double형 등도 같은 방법으로 표현 할 수 있습니다.
*배열의 길이를 선언할 때는 반드시 상수를 사용해야한다.

문자형 배열은 char라고 선언해 주고, 변수명을 선언해 주고, 배열 개수 선언해 주면 문자열 배열이 되는 것이다. char temp[8] 이라고 한다면 문자형 8개가 일렬로 나열되어있는 배열의 이름이 temp 라는 것이다. 8개의 배열 중에 첫 번째 주소 값은 0입니다. 그래서 temp[0]이라고 표현 됩니다. 이 첫 번째 값에 A를 놓고자 한다면 temp[0]=‘A'; 이렇게 해서 문자를 넣어 주면 됩니다. 두 번째가 1, 세 번째가 2, 네 번째가 3, 이렇게 한 값씩 지정되게 된다. 배열의 주소 값은 1부터 시작하는 것이 아니라 0부터 시작한다는 것을 명심해야 한다. 문자열을 처리하는 함수들은 많은데, 왜냐하면 우리가 문자를 많이 쓰기 때문입니다. 대표적인 함수로 strcpy라는 함수가 있는데 string copy의 약자이다. strcpy(문자배열 변수1, 문자배열 변수2) 라고 하
면 문자배열 변수2에 있는 데이터를 문자배열 변수1로 저장하겠다는 말이 된다. 문자열 배열은 다른 정수형배열이나 실수형 배열과 값을 입력하는 방법이 다르다. 정수형 배열이나 실수형 배열은 직접 넣어주면 되지만 정수형 배열은 strcpy나 strcat 등의 문자열 함수를 이용하면 편리하게 처리할 수 있다.

태그 c프로그래밍, 배열, 배열응용

자료평가

아직 평가한 내용이 없습니다.

오늘 본 자료

  • 오늘 본 자료가 없습니다.
  • img

    저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하 며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객 센터에 신고해 주시기 바랍니다.