Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Python
- JavaScript
- 도전과제 unity
- Steam Achievement Reset
- django
- 튜플 단일 요소
- 슬라이싱
- 상속
- 파이썬 웹 개발
- #데브런 #노코드 #노코드게임제작 #데브런와디즈 #ai게임제작
- 장고
- 오프라인 환경
- 테이블 생성
- 파이썬 패키지 설치
- sqlite3
- 스팀 도전과제 Reset
- 회원가입
- 인덱싱
- HTML
- 데브런 #노코드게임제작 #데브런와디즈 #AI게임제작
- 파이썬
- nodejs
- 모듈
- 스팀 도과 Reset
- 연산자
- Unity
- Achievement unity
- header
- 도과 테스트
- error
Archives
- Today
- Total
개발성문
7.연산자(증감) 본문
증감 연산자는 피연산자(Operand)의 전후로 사용하며 기호는 ++, -- 입니다.
이때, 증감 값은 1로 고정되어 있습니다.
피연산자(Operand) 의 전위에 사용하는 것을 전위형, 피연산자Operand)의 후위에 사용하는 것은 후위형 이라고 합니다.
전위형은 계산을 우선적으로 처리합니다.
후위형은 계산이 나중에 처리됩니다.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ClassDefault : MonoBehaviour
{
int op1 = 38;
// Start is called before the first frame update
void Start()
{
print("전위형 : " + ++op1);
print("후위형 : " + op1++);
print("최종 : " + op1);
}
// Update is called once per frame
void Update()
{
}
}
전위형을 계산을 먼저 처리 하기 때문에 39가 출력이 되었고,
후위형은 39에서 계산은 나중에 처리되기 때문에 39가 먼저 출력된 후에 1이 증가합니다.
그래서 최종 변수를 출력해보면 그때 40값이 출력되게 되는 것입니다.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ClassDefault : MonoBehaviour
{
int op1 = 51;
// Start is called before the first frame update
void Start()
{
op1++;
print(op1);
++op1;
print(op1);
print(op1++);
print(++op1);
++op1;
op1++;
print(op1++);
print(op1);
print(++op1);
}
// Update is called once per frame
void Update()
{
}
}
결과를 미리 예측해보고 답과 비교해보세요.
'공부 좀 하자 > Unity C# 기초' 카테고리의 다른 글
8.연산자(비교/관계) (0) | 2022.08.03 |
---|---|
9.연산자(논리) (0) | 2022.08.03 |
6.연산자(복합 대입) (0) | 2022.08.03 |
5. 연산자(단항, 이항) (0) | 2022.08.03 |
3. Console 창 (0) | 2022.08.03 |
Comments