-
데이터프로그래밍 언어 2019. 4. 28. 14:03
int x = 100; 데이터 형식 식별자 대입연산자 데이터 // 컴파일러는 식별자 x를 위해 메모리 공간을 할당하고 데이터 100 기록. 스택 : 값 형식, 변수의 생명 주기가 다하면 자동으로 데이터를 제거. 스택 메모리에 데이터가 쌓였다가 코드 블록이 끝나면 걷혀 제거됨. 힙 : 참조 형식, 더 이상 데이터를 참조하는 곳이 없을 때 가비지 컬렉터가 데이터를 치워줌 데이터 형식을 object로 했을 경우 코드 블록이 끝나면 식별자만 제거됨. 데이터 형식의 이름 byte는 크기가 1바이트, short는 short integer의 줄임말. int는 integer을 줄인 것, long은 long integer의 줄임말. char는 character(문자)를 줄임말. 부호 있는 정수(양수~음수) : sbyte..
-
C# 입문프로그래밍 언어 2019. 4. 26. 17:55
네임스페이스는 성격이나 하는 일이 비슷한 클래스, 구조체, 인터페이스, 델리게이트, 열거 형식 등을 하나의 이름 아래로 묶는다. 클래스는 C# 안에 한 개는 꼭 있어야하며, 메소드(데이터와 데이터를 처리하는 기능, 객체지향 프로그래밍에서의 함수)로 이루어진다. 주석은 /* */이면 깨지는 경우가 있어서 //을 선호. static void Main (String[] args){} static은 한정자(modifier, 다른 요소를 꾸며줌)로써 메소드나 변수 등을 수식한다. void는 어떤 결과도 돌려주지 않는다는 반환 형식, Main 메소드 이름, String[] args 매개변수 CLR이 프로그램을 메모리에 올린 후 진입점을 찾을 때 static 키워드로 수식된 Main() 메소드를 찾는다. 데이터 형식..