강좌 / 팁

소프트웨어 pureBasic 포인트 기본 이해

2024.03.25 15:10

입니다 조회:486 추천:10

bas-10.png

 

 

@ <--- 변수 메모리 주소값을 의미 한다.

 

EnableExplicit

Define var1 = 1

 

Procedure Test1(Var1.l)

Debug "받은 값 " + Var1

Protected t1.l = 5

t1 = t1 + 100

Var1 = t1

Debug "로컬 내부 연산 값 " +  var1

EndProcedure

 

Procedure Test3(*Var1)

Debug "mem Address " + *Var1

Protected t1.l = PeekL(*Var1) ;;  *Var1 택배 주소에 있는 물건을 t1 창고에 전달 했다.

t1 = t1 + 100

PokeL(*Var1, t1)              ;; t1 창고에 있는 물건을 *var1 택배 주소로 전달 했다.

Debug "로컬 내부 연산 값 " +  t1

     Debug "본래 주소 값    " + *Var1

EndProcedure

 

Test1(var1)

Debug "Result1: " + var1

Test1(@var1)

Debug "Result2: " + var1

;;둘다 전역과 로컬 값이 다르다는 것을 확인 할 수 있다.

 

Test3(@Var1)

Debug "Result3: " + var1

 

참고. 데이터 형태에 따라 메모리 주소에 있는 값 주고 받는 함수들

bas-11.png

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
4430 소프트웨어| WimLib Api 백업.복원 미완성. 샘플 7가지. [12] 입니다 1244 16 03-27
4429 소프트웨어| SDK(Software development kit) 에 대한 이해 [5] 입니다 756 7 03-27
4428 소프트웨어| pureBasic 구조체, Union 구조체 [4] 입니다 750 9 03-25
4427 소프트웨어| pureBasic 외부 함수 호출 [1] 입니다 465 9 03-25
» 소프트웨어| pureBasic 포인트 기본 이해 [3] 입니다 486 10 03-25
4425 소프트웨어| purebasic Macro 기본 [3] 입니다 555 10 03-25
4424 소프트웨어| purebasic 함수 인수 기본 값 설정으로 생략하기 [2] 입니다 457 9 03-24
4423 소프트웨어| purebasic 기본적인 변수, 함수 선언 [5] 입니다 586 11 03-24
4422 소프트웨어| purebasic 폼 만들기 기본 [3] 입니다 823 13 03-24
4421 소프트웨어| pureBasic 기본 설정 [4] 입니다 1166 14 03-24
4420 윈 도 우| 윈도우11&10 앱 제거 무인설치 [17] 무월 2359 33 03-22
4419 소프트웨어| 윈도우를 다른 디스크에 복사하기 [20] gooddew 2463 40 03-20
4418 윈 도 우| Windows 11에서 Android를 웹캠으로 사용하는 방법 VᴇɴᴜꜱGɪ 1326 6 03-16
4417 윈 도 우| 22621.3296 22631.3296 업데이트 주의. [9] 타천사둘리 2333 12 03-14
4416 기 타| WindowsXPE147 수정버전 사용법 입니다... [27] 노랑개굴 2237 51 03-11
4415 모 바 일| 유튜브 밴스드 홈화면 해결방법(?) [8] 체리마키아 2312 8 03-10
4414 소프트웨어| WinNTSetup 윈도우7 VHD 설치 [19] 무월 2216 27 03-06
4413 기 타| [오토핫키 v1] 경로, 이름 ,드라이브명 등등 추출 함수 [2] 청락은복 1005 8 03-06
4412 소프트웨어| 부팅항목숨기기,보이기-VHDman Lite0.0.8 [3] 카멜 677 10 03-06
4411 윈 도 우| 시스템 보호 설정 우클릭 메뉴 [13] 와로 1558 27 03-04
XE1.11.6 Layout1.4.8