강좌 / 팁

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

2024.03.26 00:10

입니다 조회:386 추천: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 - - -
44 소프트웨어| pureBasic 구조체, Union 구조체 [4] 입니다 649 9 03-26
43 윈 도 우| rsimagex,gimagex에서 vmware map한 드라이브 안보일때 [4] 봉냐 639 3 02-21
42 소프트웨어| SDK(Software development kit) 에 대한 이해 [5] 입니다 638 7 03-27
41 서버 / IT| SQL Server Port 변경 및 접속 확인 펨토 637 1 04-23
40 윈 도 우| 아래 마우스 우측 재시작메뉴 하위 - 하위 메뉴넣기 영상입... [4] 코요88 634 3 11-22
39 소프트웨어| wim 생성실패와 복구실패. 그리고 Wimlib_clc 사용에 대한 ... [2] heykevin 632 4 01-28
38 윈 도 우| file_folder2Hide&show, vbe <--> vbs [2] 레마클로 632 8 04-04
37 소프트웨어| AIMP 프로필 폴더 AIMP폴더로 옮기기 [2] 눈이 631 5 08-03
36 윈 도 우| AdGuard 사용시 다나와 메뉴 폰트 깨지는 현상 [3] damoa 629 2 02-12
35 윈 도 우| nircmd 활용 2개 [1] 레마클로 628 3 03-03
34 모 바 일| #Kinemaster강좌 사진 혹은 단색배경에 글자 입력 방법 무림거사 628 1 07-18
33 모 바 일| Mobile PowerDirector 에 한글 글꼴 설치하는 방법,  무림거사 627 1 08-12
32 소프트웨어| Nsis 패킹 파일에서 .nsi 스크립트 추출하기 [7] sunshine 625 16 11-15
31 윈 도 우| winpe에서 startis[all]back를 이용한 탐색기 색 변경 [14] sunshine 622 14 08-23
30 윈 도 우| USB로 윈도우 완전 무인설치 만들기 프로젝트 -1 [4] 피린이 617 8 05-27
29 기 타| pe의 Registry.cmd 파일 수정 [1] bangul 600 8 05-29
28 소프트웨어| 일부 Firefox 사용자가 연결 문제를 보고함 (내부 해결 방법) [1] VᴇɴᴜꜱGɪ 589 2 01-14
27 모 바 일| Kinemaster강좌, Youtube 맞춤미리보기이미지 제작방법&... 무림거사 587 1 08-19
26 모 바 일| Mobile PowerDirector Chroma Key 적용하는 방법 상세 설명 무림거사 578 2 08-16
25 소프트웨어| 부팅항목숨기기,보이기-VHDman Lite0.0.8 [3] 카멜 575 10 03-06
XE1.11.6 Layout1.4.8