일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 일상탈출
- jvm
- 치유
- 보안
- ㅇ
- abstract
- Shared Elements
- throws
- Recylcer
- 취약점
- bytecode 분석
- 일상회피
- Transition
- 여행
- Android
- bytecode
- 심리여행
- javap
- opcode
- 여행계획
- 심리학
- extends
- 회피
- 버킷리스트
- 보안취약점
- IMPLEMENT
- static
- Interface
- Navigation Component
- HelloWorld
- Today
- Total
목록Development language/c (4)
패스트터틀
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dCkVLd/btqxQUNOzD9/OkBGT6prvmyHabSnFu2KL1/img.png)
본 포스팅은 목차순서에 연결성이 없고 단지 궁금증을 풀고 순서없이 적은 목차입니다. 목차----------------------------------------------- strcpy() fscanf() fread(),feof() strcpy() strcpy(s1, s2)는 s2를 s1으로 복사한다. s2라는 문자를 s1의 주소 또는 가르키는곳의 메모리로 복사한다. s2는 null문자가 읽을때까지 읽는다. char *s1 = "Hello"; // 문자열 포인터 char *s2 = ""; // 문자열 포인터 strcpy(s2, s1); // 실행 에러 printf("%s\n", s2); return 0; 단, 위와 같은 경우는 불가능하다고 한다. 문자열 포인터에 할당한 문자열 리터럴을 실행 파일의 읽기 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cBEMbg/btqxNVggkDc/bELWtjpNKbyrtXglh70bDK/img.png)
본 포스팅은 목차순서에 연결성이 없고 단지 궁금증을 풀고 순서없이 적은 목차입니다. 목차----------------------------------------------- 파일(FILE) 구조체와 fopen함수 파일(FILE) 구조체와 fopen함수 FILE *fp = fopen("hello.txt", "w"); _iobuf라는 구조체가 FILE로 typedef 정의 되어있다. ///////// Visual studio 2013 ////////// struct _iobuf{ char *_ptr; int _cnt; char *_base; int _flag; int _file; int _charbuf; int _bufsiz; char *_tmpfname; }; typedef struct _iobuf FIL..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cHpo7X/btqxEiIbyfD/Ca4SzFY3Uup0csjG9mU140/img.png)
본 포스팅은 목차순서에 연결성이 없고 단지 궁금증을 풀고 순서없이 적은 목차입니다. 목차----------------------------------------------- -메모리와 포인터 -함수와 메모리 어셈블리코드 -구조체를 사용하는이유 -구조체의 크기는 실제와 왜 다른가 -구조체 배열 선언 -구조체 포인터 배열 -구조체 초기화 -구조체 = 구조체 -공용체 union 사용이유 -typedef는 무엇인가 왜쓰나? -함수포인터와 typedef -함수포인터 -함수포인터가 왜 필요한가? -함수 매개변수로 받고 전달하기 -함수포인터형식 -함수 포인터를 함수의 반환값으로 사용하기 메모리와 포인터 https://m.blog.naver.com/PostView.nhn?blogId=itperson&logNo=2208..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bfkvyq/btqxqXlg1Wm/uBKZIIuZsYAcGgEF4lo20K/img.png)
본 포스팅은 목차순서에 연결성이 없고 단지 궁금증을 풀고 순서없이 적은 목차입니다. 목차----------------------------------------------- -포인터가 필요한이유? -포인터에서 *int 와 *char의 차이점 -배열과 포인터 메모리 -배열과 메모리 헷갈리니까 메모리구조에서 확인하기 -메모리상에서 숫자 읽기 -메모리 숫자를 거꾸로 읽는이유 -scanf 말고 scanf_s 사용이유 -형변환은 왜필요한가? -포인터 형변환은 왜 필요한가? -포인터* = 포인터*는 무슨의미인가, 또한 선언과 동시에 int 포인터* = 무엇인가? -포인터 형변환 -동적할당 -sizeof(int),sizeof(int*) -1차원 동적할당 2차원 동적할당 3차원 동적할당 -NULL 포인터 역참조는 왜 ..