성장일기
07/13 스마트팩토리 교육 - C# 복습 본문
● int, double, float
int형, double형, float형 연습
메소드의 반환값을 꼭 처리하거나 활용해야하는 의무는 없음
결과값을 저장할 수도, 저장하지 않고 활용할 수도 있다
●배열
for 문을 활용한 배열 자리 찾기
{ } 을 써도 가능
for문을 쓰지 않고 IndexOf로 한꺼번에 출력 가능하다
for문을 쓸지 말지는 선택임
Array 1이 만들어짐 -> 대입하려하니 바로 대입이 안됨(new로 만들어라, int형 100개/heap)
=>[0] 부터 [99]까지 만들어짐
41// new라는 연산자가 heap의 주소를 바꿔줌 (Array1이 그 주소를 가리킴)
->(예를들어 주소가 7000이라면 Array1에 7000이 할당됨)
42// 똑같이 생긴 Array2가 만들어짐-> test를 호출하는데 Array1을 들고가라
test의 인자 Var에 7000을 넣어라(Array1에 7000이 할당되어 있음 즉, 100개자리 배열을 가르키고 있음)
Var의 0번에 99를 넣어라
Var를 가지고 돌아가라(7000)
그것을 Array2에 넣어라 -> Array2가 7000을 가짐
Array1이 가리키는 곳에 0번을 출력해라
●옵션
debug 창으로 이동후 빈 장소에서 명령창 열기를 실행
exe의 이름을 복사하여 띄어쓰기 후 문자열을 입력하면 숫자가 바뀜
//비주얼 스튜디오에서도 가능
프로젝트- 속성에서
디버그로 들어가 명령줄 인수에 문자열을 입력한다(string)
마찬가지로 띄어쓰기 단위로 출력
Main의 인자는 Window가 만들어줌
프로젝트-속성-디버그에서 인수를 띄워쓰기 기준으로 적어줌
'프로그래밍언어 > C#' 카테고리의 다른 글
07/23 C#복습 - 델리게이트 (0) | 2020.07.23 |
---|---|
07/14 스마트팩토리 교육 - C# 복습 (0) | 2020.07.14 |
06/04 스마트팩토리 교육- (0) | 2020.06.04 |
06/03 스마트팩토리 교육 - 오버로드 (0) | 2020.06.03 |
06/03 스마트팩토리 교육-오버라이딩 (0) | 2020.06.03 |