간단히 말해서, 프로그래밍의 포인터 란 무엇입니까?


최상의 답변

포인터는 메모리 주소를 저장하는 변수입니다. 그 이상도 마찬가지입니다.

그게 다입니다.

포인터에 대해 작성된 대부분의 내용은 포인터를 효과적으로 사용하는 방법에 관한 것입니다.

  1. 컴파일러가 사용자가 의도하는 방식을 알고 있는지 확인 특정 주소의 데이터를 사용하여 말도 안되는 코드를 작성하기가 더 어렵습니다.
  2. 분명한 메모리 주소를 가리키고 스스로 정리해야합니다. 메모리가있는 최신 컴퓨터에서 보호 기능을 사용하면 이전 메모리 주소에 쓸 수 없습니다. 자신의 것이 아닌 메모리 주소에 쓸 경우 프로그램은 일반적으로 코드가 중지됨을 의미하는 “분할 오류”신호를 받게됩니다. malloc () 및 가리키고 사용할 수있는 메모리 블록을 얻고 작업이 완료되면 OS에 다시 제공하는 데 도움이됩니다.
  3. 포인터로 활성화되는 흥미로운 데이터 구조, 알고리즘 및 디자인 패턴.

일부 프로그램 ing 언어는 포인터를 지원하며 그럴만 한 이유가 있습니다. 포인터는 마이크로 프로세서가 실제로 작동하는 방식 (실제적 및 이론적 의미 모두에서)과 관련된 저수준 아이디어이며, 인간 프로그래머는 잘못된 메모리 / 포인터 부기로 프로그램을 쉽게 작성할 수 있습니다. 추상화 계층 뒤에 포인터를 숨기면 (예 : Java가 아이디어 참조 및 가비지 수집기 뒤에 포인터 및 메모리 관리를 숨기는 방식) 프로그래머가 저지른 실수를 모두 제거 할 수 있습니다. 포인터와 같은 낮은 수준의 세부 정보를 숨기면 프로그래머는 메모리 관리 코드를 디버깅하는 데 시간을 소비하는 대신 작업해야하는 문제를 해결하는 데 집중할 수 있습니다.

포인터는 특히 유용합니다. 코드는 어셈블리를 둘러싼 얇은 래퍼입니다. 임베디드 응용 프로그램, OS 커널 및 장치 드라이버는 모두 메모리 매핑 하드웨어를 찌르는 데 매우 자연스럽고 많이 사용하지만 대부분의 프로그래머가 할 수있는 지점에 대한 포인터를 추상화 할 수 있습니다. 세부 정보를 몰라도 도서관이나 운전 기사에게 전화하면됩니다.

Answer

Cryptocurrency 는 디지털 통화입니다. 분산 된 방식으로 개인간에 자산을 전송하는 데 사용할 수 있습니다. 분권 형은 은행이나 중앙 기관에 의해 규제되지 않음을 의미합니다. 오늘날 1500 개 이상의 암호 화폐가 있으며 그중 일부는 코인과 토큰입니다. 코인을 구매할 수 있습니다. 두 가지 방법으로 일부 comp를 해결하여 채굴 할 수 있습니다. 렉스 방정식과 보상으로 코인을 얻거나 거래소에서 구입할 수 있습니다. 최초의 암호 화폐는 2009 년에 Satoshi Nakamoto라는 그룹이 만든 비트 코인이었습니다. 2013 년에야 인기를 얻었고 그로 인해 가격이 달에 이르렀습니다. 가격이 계속 상승하는 주된 이유는 공급이 제한되어 있었기 때문에 2 천 1 백만 개에 불과하고 모두가 그것을 잡고 싶어했기 때문에 수요가 급증하여 가격이 급등했습니다. 암호 화폐 사용의 장점은 안전하고 변경 불가능하며 암호화에 암호화가 사용된다는 것입니다. 최소한의 거래 수수료로 즉시 전 세계로 전송 될 수 있으며 이는 법정 화폐보다 낫습니다.

모든 거래를 프라이버시 지향적으로 만드는 은행이나 중앙 기관에서 처리하지 않거나 처리 할 수 ​​없습니다. 이들은 합의 알고리즘을 기반으로 개발되었습니다. 암호 화폐는 지갑, 거래소 지갑, 하드웨어 저장소 등 여러 곳에 보관할 수있는 거래소에서 구매할 수 있습니다. 동전의 물리적 존재가 없으며 모두 디지털입니다. Cryptocurrencies는 전체 네트워크에 배포되므로 한 부분이 실패해도 데이터가 손실되지 않으며 신뢰를 제공하는 데이터가 있으며 전체 거래는 익명입니다. 그것들은 항상 이것에 붙은 또 하나의 용어 인 블록 체인입니다. 블록 체인은 함께 해시 된 블록 체인이거나 분산 데이터베이스라고 말할 수 있습니다. 암호 화폐의 모든 ​​거래는이 블록에 저장됩니다. 이 블록은 특정 크기를 가지고 있습니다.

비트 코인 블록 체인은 10 분마다 채굴되어 해당 기간 동안 발생한 거래가 해당 블록에 저장되고 해시를 통해 이전 블록에 연결되는 새 블록이 생성됩니다. 현재 블록에 저장된 이전 블록의. 채굴은 채굴자가 수행하며 복잡한 방정식을 풀고 일부 비트 코인으로 보상을받습니다. 일단 확인 된 거래는 블록 체인에 평생 보관되며 변경할 수 없으며 사용자는 필요할 때 언제든 액세스 할 수 있습니다. 또한 확인 된 거래는 반복 할 수 없으므로 이중 지출이 제거됩니다.

콘텐츠가 마음에 들면 Upvote 를 수행하세요.

RAJS

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다