메뉴 여닫기
개인 메뉴 토글
로그인하지 않음
만약 지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.

Autoit 배열 푸쉬(PUSH): 두 판 사이의 차이

데브카페
편집 요약 없음
편집 요약 없음
 
40번째 줄: 40번째 줄:
|-
|-
| 200
| 200
|}
=== 첫번째 $avArrayTarget배열에 두번째 $avArraySource배열 추가하기 ===
<source lang=autoit>
_ArrayPush($avArrayTarget, $avArraySource)
</source>
* 첫번째 배열 크기가 변하지 않고 아래쪽에 붙게 되므로 기존 값중 제일 상단 값 2개가 사라진 것을 확인
* 1과 2가 밀려서 사라지고 3부터 배열값이 시작되며, 뒤에 2개의 값인 100과 200이 추가
{| class="wikitable"
|+ 1차원 배열(10 x 1 ) $avArrayTarget
|-
! Col0
|-
| 3
|-
| 4
|-
| 5
|-
| 6
|-
| 7
|-
| 8
|-
| 9
|-
| 100
|-
| 200
|}
=== _ArrayPush($avArrayTarget, $avArraySource, 1) ===
*  왼쪽에 값을 붙여서 첫번째 배열 값이 우측으로 밀려나며 끝자리 숫자 2개가 사라짐
{| class="wikitable"
|+ 1차원 배열(10 x 1 ) $avArrayTarget
|-
! Col0
|-
| 100
|-
| 200
|-
| 1
|-
| 2
|-
| 3
|-
| 4
|-
| 5
|-
| 6
|-
| 7
|}
|}

2025년 7월 24일 (목) 01:42 기준 최신판

#include <Array.au3>

Local $avArrayTarget[9] = [1, 2, 3, 4, 5, 6, 7, 8, 9]
Local $avArraySource[2] = [100, 200]
1차원 배열(10 x 1 ) $avArrayTarget
Col0
1
2
3
4
5
6
7
8
9


1차원 배열(2 x 1 ) $avArraySource
Col0
100
200

첫번째 $avArrayTarget배열에 두번째 $avArraySource배열 추가하기

_ArrayPush($avArrayTarget, $avArraySource)
  • 첫번째 배열 크기가 변하지 않고 아래쪽에 붙게 되므로 기존 값중 제일 상단 값 2개가 사라진 것을 확인
  • 1과 2가 밀려서 사라지고 3부터 배열값이 시작되며, 뒤에 2개의 값인 100과 200이 추가


1차원 배열(10 x 1 ) $avArrayTarget
Col0
3
4
5
6
7
8
9
100
200


_ArrayPush($avArrayTarget, $avArraySource, 1)

  • 왼쪽에 값을 붙여서 첫번째 배열 값이 우측으로 밀려나며 끝자리 숫자 2개가 사라짐
1차원 배열(10 x 1 ) $avArrayTarget
Col0
100
200
1
2
3
4
5
6
7

Comments