포스팅 목차
o PEEKC
메모리에서 문자변수에 대한 지정한 위치(주소)에 저장된 데이터를 Access한다.
Category: | Special |
문 법
PEEK (address<,length>) |
Arguments
address
는 메모리 주소를 지정.
관련 함수
함수명 | 함수내용 |
ADDR | 32비트 프랫폼에서 메모리 주소를 숫자 변수로써 반환한다. |
ADDRLONG | 32비트와 64비트 프랫폼에서 해당 변수의 메모리 주소를 문자변수로 반환한다. |
CALL POKE | 32비트 플랫폼에서 값을 메모리에 직접 작성한다. |
CALL POKELONG | 32bit와 64bit 플래폼 메모리에 직접 값을 작성한다. |
PEEK | 32비트 platform에서 숫자변수의 메모리 주소의 항목(내용)을 저장한다. |
PEEKC | 메모리에서 문자변수에 대한 지정한 위치(주소)에 저장된 데이터를 Access한다. |
PEEKLONG | 32비트와 64비트 platforms에서 숫자 변수에 대한 메모리의 데이터를 Access한다. |
PEEKCLONG | 32비트와 64비트 platforms에서 문자 변수에 대한 메모리의 데이터를 Access한다. |
PTRLONGADD | 32비트나 64비트에서 포인터 주소를 문자변수로 반환한다. |
예 제
예 제 1 :
문자변수 string이 저장된 메모리 주소를 받아서, 그 주소에 있는 데이터 ‘123’을 length를 1과 3으로 각각 지정하여 반환받는다.
SAS Statements |
data _null_;
length var $10;
string = '123';
var = peekc(addr(string),1);
put var=;
var = peekc(addr(string),3);
put var=;
run;
Results |
var=1 var=123
SAS 함수(SAS Function) 리스트 링크 |
엑셀(EXCEL)과 SAS 함수(SAS Function) 비교 리스트 링크 |
SAS 데이터 스텝 구문 리스트(SAS Data Step Statement) |
반응형
'SAS > SAS 함수' 카테고리의 다른 글
【SAS 함수】 312. PEEKLONG (0) | 2021.10.07 |
---|---|
【SAS 함수】 311. PEEKCLONG (0) | 2021.10.07 |
【SAS 함수】 309. PEEK (0) | 2021.10.07 |
【SAS 함수】 308. PDF (0) | 2021.10.07 |
【SAS 함수】 307. PCTL (0) | 2021.10.07 |
댓글