이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 18507|회답: 3

[C] C 언어 포인터의 본질입니다

[링크 복사]
게시됨 2015. 12. 9. 오후 7:25:15 | | |
다음은 C 언어의 포인터 학습에 대한 소개이며, 주의해야 할 부분들입니다:
1. C 언어를 배울 때 포인터는 C 언어의 본질이며, 당신의 C 언어가 좋은지 아닌지를 판단하려면 포인터를 사용해야 합니다.
2. 포인터는 C 언어의 데이터 타입이며, 유연하고 변경 가능하기 때문에 잘 활용하면 프로그램을 간결하고 간결하며 효율적으로 만들 수 있습니다.
3. 포인터 개념: 모든 데이터는 메모리에 저장됩니다. 메모리 내 바이트는 일반적으로 메모리 유닛(memory unit)이라고 하며, 서로 다른 데이터 유형이 서로 다른 메모리 셀을 차지합니다.
4. 포인터를 배울 때는 포인터와 포인터 변수를 처음부터 명확히 해야 하며, 그렇지 않으면 나중에 고급 포인터를 배울 때 무슨 일이 일어나는지 알 수 없습니다.
5. 단락 오류: 이것은 모든 프로그래머 중 가장 짜증나는 실수인데, 오류 프롬프트가 너무 적기 때문입니다. 세분화 한 문장만 말하면 문제가 뭔지 전혀 모르겠어요.
그의 네 가지 가능성은 다음과 같습니다: 연산, 빈 포인터, 연산 주소, 주소가 메모리에 존재하지 않음, c, 운영체제 보호 메모리, d, 상수 영역의 내용을 수정하기.
  피하는 방법: 변수 배열은 초기화되어야 하며, 배열은 경계 밖으로 작동해서는 안 됩니다
  해결책: A는 코드에 지속적으로 주석을 달고 가능한 오류를 단계별로 디버깅합니다. 신호 sisegv 프롬프트를 보면 문제가 있는지 확인하세요. 초보자는 일반적으로 경계 밖 연산 때문에 생기지만, 물론 다른 상황도 배제하지 않습니다.





이전의:Visual Studio 2013이나 VS2010용 배경 이미지를 설정하면 정말 멋집니다!
다음:360 브라우저에서는 OT가 나타납니다; adapp", "click":0"
게시됨 2015. 12. 9. 오후 8:21:45 |
게시됨 2015. 12. 9. 오후 11:08:34 |
저는 종종 C 언어의 팁을 듣습니다
게시됨 2018. 1. 9. 오후 8:34:12 |

공유해 주셔서 감사합니다   
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com