- postman html parse
- c#
- Front-end developer
- Interaction developer
- postman session
- postman csv
- Java
- LSL_Script
- 프런트엔드
- 좋은 개발자
- solidity
- Android
- Unity
- Intellij
- postman collection
- MFC
- postman automations
- web developer
- postman excel
- 우수한 프런트 개발자
- postman
- oracle
- postman tests
- Android/iOS Developer
- 다빈치 리졸브
- postman collection variables
- emplace_back
- UI/UX Engineer
- C++
- postman pre-request
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Today
- Total
목록[Develop] Native/C++ , C (18)
david's daily developer note
이것은, C언어의 매크로로 구현된. linked list이다. 정말 짧고 간단하다.매크로 NEW(p, type)는 Pointer와 , 할당될 유형을 인자로 받고, Pointer P에 인자 type의 크기만큼, 메모리 할당한다.인자 Type은 단순 built-in 자료형이나, UDT(User Define Type), class , struct등 모두 가능하다. 으흠~매크로 ADD(head , p )는, 아래 정의된 structure Linked_List에 , 꼬리를 붙이는 작업을 한다. ㅎㅎ. 자료형은 일방향이 아니고, Double Linked_List이다. 뭐 대충 네모칸 그려놓고, 그리면서 따라가면 이해할 수 있다. 마지막, FREE(p)는 가비지 콜렉터가 없는 정말 LOW한 C언어에서의 메모리 반납 ..
함수에 인자로 넘겨주는 방법은 다음과 같다. 1. 복사를 통한 값 전달 방법 (Call by value) 2. 데이터의 주소 전달하는 방법 (Call by reference) 이 번글에서는 함수를 인자로 전달하는 방법을 메모한다. 컴파일 시점에, 함수는 함수안의 지역변수와 자신을 호출한 함수의 주소 등을 스택 공간에 저장하며, 자신의 호출 주소도 부여받는다. 이때 파싱된 함수의 호출 주소는 함수의 주소를 저장하는 테이블에 저장된다. C 언어는 순차적인 언어로 일반 콘솔로 실행할 경우 main 문의 선언문 부터 시작해서 종료할때 까지 순차적으로 실행하는데 그 과정에서 함수를 호출하는 코드를 만나면 해당 하는 함수의 주소를 파싱된 함수 주소 테이블에서 찾아서 해당 함수의 주소로 점프한다. 이과정에서 자신을 ..