|
포인터 매개변수
포인터를 함수에 전달하면, 함수 내의 코드는 포인터를 전달받은 매개변수를 통하여
호출시의 변수를 직접 접근할 수 있다.
** 호출할 때의 변수 이름과 호출되는 함수의 매개변수 이름은 달라도 된다.
예.
int i = 5 ;
sample(&i) ;
|
- 페이지 9페이지
- 가격 1,300원
- 등록일 2003.02.10
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
*/
{
int i;
for (i=0; i<5; i++) printf("%d ", num[i]);
}
** 위의 3가지 함수 모두 동일하게 하나의 포인터 매개변수를 생성한다.
3번째 방법이 가장 널리 사용된다.
예제. #include "stdio.h"
void prompt(char *msg, int *num);
void main(void)
{
int i;
prompt("Enter a number: ", &i);
|
- 페이지 8페이지
- 가격 1,300원
- 등록일 2003.02.10
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
포인터로 선언한다.
(3) scanf( "%d", &num );
데이터 수 num을 입력 받는다.
(4) data = (double *)malloc( num * sizeof( double));
함수 malloc()을 이용하여 배열 data에 데이터의 수만큼 메모리를 할당한다. 배열 data가 double형이고, 데이터 수가 num이기 때문에, 함수
|
- 페이지 33페이지
- 가격 1,200원
- 등록일 2005.12.16
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
intf("10년간 경제성장률을 입력하세요.\n");
for(i=0;i<10;i++){// 배열 요소의 개수만큼 반복
scanf("%lf", gp+i);// scanf 함수에는 포인터를 직접 전달한다.
}
}
double average_growth(double *gp)
{
double tot=0;// 합을 누적할 변수, 0으로 초기화한다.
int i;
for(i=0;i<1
|
- 페이지 4페이지
- 가격 800원
- 등록일 2009.04.21
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
함수란
9. 상대 참조와 절대 참조
10. 참조 기능키
11. 수식과 값의 변환
12. 함수
Ⅳ. 엑셀 데이터의 종류
1. 문자 상수
2. 수치 상수
3. 수식
4. 함수
Ⅴ. 엑셀의 통계함수
1. AVEDEV 함수
2. BETADIST 함수
3. BETAINV 함수
4. BINOMDIST 함수
5. CHIDI
|
- 페이지 13페이지
- 가격 5,000원
- 등록일 2009.03.26
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
포인터 형태의 문자열';
strdsp1(s1); /* s1[]의 선두 주소를 전달 */
strdsp1(s1);
strdsp1(s2); /* s2의 포인터 형태의 주소 */
strdsp1(s2);
}
void strdsp1(pt)
char *pt
{
printf("
}
void strdsp2(str)
char str[];
{
printf("
}
4 함수의 재귀적 호출(recursive call)
C 언어의 함수가 자기
|
- 페이지 12페이지
- 가격 3,500원
- 등록일 2008.01.06
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
함수명을 쓴 것이다.
함수 scanf( )은 scanf("변환코드", 변수1, 변수2, ...) 의 형태로 쓴다.
변환 코드(format code)로는 printf( )의 경우롸 똑같이 %d, %f, %s등이 있고, 변수1, 변수2등은 주소를 지정하여 써야 한다. 수치 변수의 포인터는 단항연산자 &를
|
- 페이지 5페이지
- 가격 800원
- 등록일 2001.03.11
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
포인터
7) 이동 탭 단추
8) 시트 탭
9) 이동 줄
10) 상태 줄
Ⅱ. 엑셀(Excel)의 데이터 입력
1. 데이터의 종류
1) 문자상수
2) 수치상수
3) 수식
4) 함수
2. 데이터의 입력
3. 데이터 채우기
1) 동일 데이터 채우기-연속된 여러 셀에 동일 데이터
|
- 페이지 12페이지
- 가격 5,000원
- 등록일 2009.03.31
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
포인터 배열의 관계
int data [2] [3] ;
data는 data[0] [0]의 주소를 나타내는 상수이다.
data[0]도 data[0] [0]의 주소를 나타내는 상수이다.
.
2차원 배열과 배열의 포인터는 비슷하지만, 실제 메모리 상의 주소는 다르다.
그림으로 2차원 배열과 배열의 포
|
- 페이지 11페이지
- 가격 3,500원
- 등록일 2008.01.06
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
(i=0; i<MAX; i++) {
p[i] = i+1;
printf("%d\n", p[i]);
}
free(p);
} 12.1 #define과 #include
12.2 조건 컴파일
12.3 #error, #undef, #line, #pragma
12.4 C의 내장된 매크로
12.5 #연산자와 ## 매크로의 사용
12.6 함수 포인터
12.7 동적 할당 (dynamic alloction)
|
- 페이지 3페이지
- 가격 800원
- 등록일 2003.02.10
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|