1. Names 프로그래밍에서 Name은 변수의 이름을 말한다. 변수의 이름을 지을 시 Length, Connector(언더바), Case sensitivity(대소문자), Special words(예약어)를 주의해야한다. 1. Length : 너무 짧아도 길어도 안되고 함축성이 있으면 안된다. 최대 길이는 언어마다 다르다. 2. Connectors : 이름에 언더바를 허용하는 언어가 있고 아닌 언어가 있다. 3. Case sensitivity : C, C++, java는 대소문자를 구분한다. 대소문자 구분시 가독성이 떨어진다. 4. Special words : 문법에 사용되는 for, if, then과 같은 Keyword와 int와 같은 reserved word는 이름으로 사용하지 못한다. 2. Var..
1. 기본상식 콜로서스(Colossus) : 일반적으로 최초의 컴퓨터라 일컬어지는 에니악(ENIAC) 이전에 나온 연산 컴퓨터. 과거에는 군사 기밀로 지정되어 있어서 자세한 정보를 알 수 없었지만 50년이 최근에 정보가 풀려 공개되었다. 알란 튜링 : 독일의 암호 해독을 위해 진공관을 이용한 콜로서스를 개발한 과학자. 동성애자 였으며 독사과를 먹고 죽었다고 한다. 애플의 로고인 한입 배어 먹은 사과가 여기에서 유래되었다고 추측을 하지만 사실상 스티브 잡스가 죽기전 이에 대해 어떠한 언급을 하지않아서 알 수는 없다. Mark 1(1944), ENIAC(1945)은 운영체제가 없다 : 폰노이만 구조에는 실행시킬 프로그램들을 메모리에 올려 사용하였다. 그러나 과거에는 메모리 용양이 너무 작아 여러 프로그램을 ..
1. malloc - memory allocation - 원형 함수 : void *malloc(unsigned int); - 할당된 공간의 값들은 바꾸지 않음 - 리턴값은 할당된 주소 - 예시 int *ar; int size = 5; ar = (int *)malloc(size*sizeof(int)); for (int i = 0; i > 결국 할당 크기 및 데이터가 변경되어 있지 않음 - 해결방법 이중 포인터를 이용한 함수를 만든다.
- Total
- Today
- Yesterday
- 서버
- 포켓몬 Go
- 파일 입출력
- 인텐트
- java
- 파일입출력
- Service
- 자바 입출력
- 테라펀딩 #투게더펀딩 #P2P투자 #부동산 소액 투자 #카카오 #토스
- 알고리즘
- 카운터
- counter
- java url
- 포켓몬 고
- LISTVIEW
- 아두이노
- 유전
- java 파일 입출력
- jad
- Res
- 5582
- Java Decompiler
- android
- php
- vim
- Notification
- c언어
- 안드로이드
- 유전 알고리즘
- vim 설치
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |