|
어레이를 받는 함수를 포인터나 레퍼런스로 표현하기
포인터로 표현하는 방식과
레퍼런스로 표현하는 방식이 있습니다.
|
- 페이지 1페이지
- 가격 2,000원
- 등록일 2007.06.19
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
포인터가 무엇인기 설명하시오.
2. 포인터와 관련된 연산자인 *와 &의 기능에 대해 설명하시오.
3. p가 실수형 포인터이고 현재 100번지를 담고 있다. 실수형은 4바이트 크기를 갖는다고 가정한다면 다음 문장을 실행한 후의 p값은 얼마가 되겠
|
- 페이지 6페이지
- 가격 1,000원
- 등록일 2004.10.05
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
문장을 실행한 후 cp가 가지고 있는 주소값은 a[] 배열의 두번째 원소의
주소값이다. 그러므로 거기에 해당하는 memory cell에 'b'를 넣고 있는 것이다.
;
;
; ip=b;
;
mov word ptr DGROUP:_ip,offset DGROUP:_b
이 statement 는 pointer 변수를 초기화하는 부분이다. ip
|
- 페이지 5페이지
- 가격 700원
- 등록일 2002.09.22
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
시작위치를 포인터가 가리킨다.
즉 포인터는 문자배열의 시작주소를 저장한다.
예제 5)
#include<stdio.h>
main(){
char *p;
p="abcdefg";
printf("%d\n",p); /* 문자열의 시작주소 출력 */
printf("%s\n",p); /* 포인터 변수p가 가르키는 부분부터 문자열 출력 */
pr
|
- 페이지 4페이지
- 가격 1,000원
- 등록일 2007.08.19
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
void main()
{
char buffer[80], *bp, ch;
int aa;
for(aa=0;aa<5;aa++)
{
printf("문자열 입력 :");
bp = gets(buffer); //문자열 입력
if(*bp != EOF) //정상적인 입력시
{
printf("\n\t 포인터를 통한 출력 : ");
puts(bp); //포인터를 통한 출력
printf("\n\t 배
|
- 페이지 9페이지
- 가격 1,300원
- 등록일 2006.09.17
- 파일종류 텍스트(txt)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|