강좌 / 팁

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

2024.03.25 15:10

입니다 조회:424 추천: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 - - -
1030 소프트웨어| 미니PC 드라이버 백업복원 [수정9] 최종 [16] sunshine 1508 41 06-21
1029 소프트웨어| pureBasic - WIM 정보 v0997 - 고급 부팅 옵션 [17] 입니다 1134 47 06-12
1028 소프트웨어| pureBasic - 전원 단추 0370 - 고급 옵션 [18] 입니다 734 40 06-12
1027 소프트웨어| PECMD CMPA 복호화 -- 내용 추가 -- [41] 夕影 1262 16 06-06
1026 소프트웨어| pureBasic - WIM 정보 v0995 - 재부팅 후 펌웨어 설정. 임... [12] 입니다 911 43 05-30
1025 소프트웨어| 프로그램 아이콘 교체하기 [1] 夕影 1132 6 05-20
1024 소프트웨어| VMWare 를 이용한 VHD 구동테스트 방법 [7] 타천사둘리 1101 12 05-17
1023 소프트웨어| Passolo v22.0.193.0 이용하여 번역하기 [63] 사랑의음악 1179 63 05-15
1022 소프트웨어| Windows 10 및 11에서 Google Chrome에서 스크린샷을 찍는 ... [1] VᴇɴᴜꜱGɪ 1085 3 05-13
1021 소프트웨어| 한글(HWP) 바탕문서와 한글 스타일 사용으로 칼퇴하기^^ [5] 승승아빠 1518 24 04-27
1020 소프트웨어| pureBasic Glass 윈도우 및 버튼 021 [6] 입니다 1422 14 04-20
1019 소프트웨어| 응답파일(unattend.xml) 교체 및 수정 - ChangeUnattend [14] 무월 1605 41 04-13
1018 소프트웨어| pureBasic 자동완성을 위한 프로젝트 만들기 [6] 입니다 1074 14 03-28
1017 소프트웨어| WimLib Api 백업.복원 미완성. 샘플 7가지. [10] 입니다 1016 12 03-27
1016 소프트웨어| SDK(Software development kit) 에 대한 이해 [5] 입니다 670 7 03-27
1015 소프트웨어| pureBasic 구조체, Union 구조체 [4] 입니다 677 9 03-25
1014 소프트웨어| pureBasic 외부 함수 호출 [1] 입니다 409 9 03-25
» 소프트웨어| pureBasic 포인트 기본 이해 [3] 입니다 424 10 03-25
1012 소프트웨어| purebasic Macro 기본 [3] 입니다 470 10 03-25
1011 소프트웨어| purebasic 함수 인수 기본 값 설정으로 생략하기 [2] 입니다 390 9 03-24
XE1.11.6 Layout1.4.8