# pointer

32개의 포스트
post-thumbnail

14장 표준입력함수,15장 배열과포인터, 16장 메모리할당

14. 표준입력함수 바로 시작하겠다. 시스템이 가장 기본으로 생각하는 장치를 우리는 표준입력 장치라고 부른다. C언어는 이런 표준입력장치로부터 데이터를 입력받는 표준입력함수를 제공하는데, 이때 C언어의 표준입력함수는 Enter를 기준으로 데이터를 입력 받는다. 예를 들

2023년 2월 28일
·
0개의 댓글
·
post-thumbnail

(C++) 스마트팩토리 - 15일

동적배열과 포인터 그리고 벡터

2023년 2월 6일
·
0개의 댓글
·
post-thumbnail

[C++] C++에서 사용되는 개념 11탄(포인터)

포인터에 대하여 > 포인터의 개념 포인터는 변수의 형식입니다. 개체의 주소를 메모리에 저장하고 해당 개체에 액세스하는 데 사용됩니다. 포인터를 역참조 하여 포인터가 가리키는 개체의 값을 검색할 수도 있습니다. 포인터를 이렇게 정의로 알게 되면 '이게 무슨 소리야 ..

2023년 1월 9일
·
0개의 댓글
·

Why high-level languages don't use Pointer?

Pointers are a powerful and versatile feature of many programming languages, but they can also be complex and error-prone. For this reason, many high-

2022년 12월 9일
·
0개의 댓글
·
post-thumbnail

c++ call by value / call by reference

&는 주소연산자이므로 & 사용시 변수에 할당된 메모리의 주소 확인 가능'\*' (포인터)는 말 그대로 어디를 가르킨다는 의미로 내가 보고자하는 메모리 영역의 메모리 주소값에 접근하는 것.b는 포인터이므로 b,&b 출력시 해당 주소값을 반환하며 \*b는 해당 value

2022년 10월 1일
·
0개의 댓글
·
post-thumbnail

[Python] 백준 2470: 두 용액

2470번: sorting, binary_search, pointer 문제

2022년 9월 22일
·
0개의 댓글
·

포인터와 참조자의 차이점

포인터는 NULL로 초기화할 수 있지만 참조는 NULL 초기화를 할 수 없다.int\* p =nullptr;int& r = nullptr // error!int &num1 = 2; 와 같이 상수를 참조 불가능int &num1; 와 같이 참조하는 값이 없는 경우 선언 불

2022년 9월 21일
·
0개의 댓글
·
post-thumbnail

자료구조 - 1주차

복합자료형 (Compunded data types)Derived Types 1) Array2) Pointer3) Class4) Enumerated5) Structure6) UnionVariable and memoryaddressPointer주소값이 할당이 안된상태.\*

2022년 9월 1일
·
0개의 댓글
·
post-thumbnail

free함수와 포인터(pointer)에 대하여

42서울 과제 중 getnextline이란 과제를 중에 free함수를 사용할 일이 있었는데 어마어마한 삽질을 하게 되어 기록하려고 한다. 문제는 이러했다.

2022년 7월 21일
·
0개의 댓글
·

Student DB

c언어 연습을 위해 간단한 Studen DB를 만들었다. 이진 파일로 저장하기 때문에 ./a.out을 하고 생성되는 StudentDB file을 어차피 볼 수가 없는데 만일 이것을 열면 자동으로 개행이 들어간다.. 그래서 그 DB는 더 이상 쓸 수가 없게 된다!

2022년 5월 29일
·
0개의 댓글
·
post-thumbnail

포인터(Pointer), 레퍼런스(Reference)

😥 포인터, 레퍼런스

2022년 4월 13일
·
0개의 댓글
·

멤버함수 포인터 사용예시

결과funtional을 인클루드하여 하는 방법. 결과는 동일하다.print() 멤버함수가 static일 때. 결과는 동일하다.

2022년 4월 5일
·
0개의 댓글
·

[포인터] 함수포인터 동작 원리

함수포인터의 작동원리를 이해하기 위해서는 컴파일의 과정을 먼저 이해해야 한다.clang 컴파일러는 4가지 단계를 거쳐 소스코드를 실행파일로 만든다. "컴파일"은 넓은 의미에서 이 과정을 포괄하는 말이다. 하지만 좁은 의미의 컴파일은 전처리 다음단계인 translatio

2022년 2월 21일
·
0개의 댓글
·
post-thumbnail

포인터(Pointer)

c++ 공부하면서 포인터에대해 학습함.

2022년 2월 17일
·
0개의 댓글
·
post-thumbnail

15/02 Study Daily record

This Node interface contained only two methods.The interface served as the parent interface for two struct types.The SLLNode type acted as a normal no

2022년 2월 16일
·
2개의 댓글
·
post-thumbnail

c01

포인터는 변수의 '주소'를 가리킨다.왜 변수를 직접 가르킬 수도 있는데 굳이 주소를 가리키나??int x = 5;iny \*y = &x;y를 통해서도 x에 접근할 수 있다는 c언어의 강점!!!아니, 매개변수로 받은 값들이 실제로 변경이 된다고?!?!보통의 함수에서는 매

2022년 2월 5일
·
0개의 댓글
·
post-thumbnail

[C 기초 - 포인터 (Call by value & Call by reference]

기본적으로 C언어에서 지원하는 방식이다. 함수에서 값을 복사해서 전달하는 방식으로, 인자로 전달되는 변수를 함수의 매개변수에 복사한다. 원본 값을 바꿀 필요가 없는 경우에는 call by value 방식을 이용하면 된다.swap 전 : 10 20swap 후 : 10 2

2021년 12월 6일
·
0개의 댓글
·

2021.10.20

과제중이다.마크업은 거의 안해보았는데, 이번기회에 마크업도 열심히 공부할 수 있도록 해야겠다.assets를 다 받는다. \- icon은 깨지지않도록 svg나머지는 특성에 맞는 이미지파일로눈으로 확인하여 큰 영역별로 나눈다. \- 아토믹디자인을 적용한다면 베이스가되는

2021년 10월 19일
·
0개의 댓글
·
post-thumbnail

포인터(pointer) 개념 이해

C언어로 포인터의 기본 개념 이해하기

2021년 10월 8일
·
0개의 댓글
·

댕글링 포인터 (Dangling Pointer, 허상 포인터), 와일드 포인터 (Wild Pointer)

할당된 메모리 영역을 가리키는 포인터가 있다. 그런데 메모리 영역이 해제된다면 어떻게 될까?해제된 메모리 영역을 가리키고 있는 포인터를 댕글링 포인터(Dangling Pointer, 허상 포인터)라고 한다. 동적 할당 된 포인터를 free하면 메모리 영역은 해제되지만

2021년 8월 21일
·
0개의 댓글
·