當前位置:編程學習大全網 - 電腦編程 - C++編程時,出現 0x00403200指令引用0xcccccd0。該內存不能為read,是怎麽回事啊

C++編程時,出現 0x00403200指令引用0xcccccd0。該內存不能為read,是怎麽回事啊

使用了野指針

===================

指針使用前必須初始化

int a = 10;

int *p = NULL;

p = &a;

if(p!=NULL)

*p = ........

或者

int *p = NULL;

p = new int(9);

.....

dlete p;

p = NULL;

例子很多,自己找壹下

===============

1、指針定義之後沒有賦值前要讓其等於NULL

2、delete之後也要置為NULL

這樣使用前判斷是不是NULL,如果是NULL就證明沒有有效值,不是NULL就可以用了,但是前提是妳要遵循1,2

  • 上一篇:rt809h編程器能解碼紅外線遙控器的碼嗎?
  • 下一篇:可編程醫用電源的設計
  • copyright 2024編程學習大全網