1、void main ()
{
char *x=0;
char *y =0;
{
char x = "123456";//这是一个函数体,我简化了
}
cout << x << '\t' << y << endl;
}
调试出现这个错误:
Unhandled exception in **.exe(MSVCRTD.DLL):0xc0010005:Access Violation.2、我在调试出现了这个提示框:Can't trace into system Dlls;这是为什么?
请赐教!!!
谢谢!!!
{
char *x=0;
char *y =0;
{
char x = "123456";//这是一个函数体,我简化了
}
cout << x << '\t' << y << endl;
}
调试出现这个错误:
Unhandled exception in **.exe(MSVCRTD.DLL):0xc0010005:Access Violation.2、我在调试出现了这个提示框:Can't trace into system Dlls;这是为什么?
请赐教!!!
谢谢!!!
解决方案 »
- 真心请教:RichEdit 控件中汉字输入无法捕捉到消息
- 出现这样的错误怎么解决?error LNK2001: unresolved external symbol "class CArchive & __stdcall operator>>
- 在Win98下怎样找到指定的系统托盘图标所在的矩形坐标
- 如何改变属性页的字体大小, 颜色, 窗口尺寸.
- 清除默认网页问题 , 太讨厌了,恨不得黑了那个死网页. 在线等............................
- 一个基础问题
- 怎么样获得光盘的卷标
- 请问:项目出了问题,谁来承担责任?(请各位谈谈你公司这方面的情况)(欢迎讨论)
- 几个img文件,用ghost打不开
- 着急,关于dll的问题,请各位大侠不吝赐教,万分感激!
- ====一个读文件的怪问题,大家帮帮忙====
- 如何汉化CS1.5
2. 代码运行到系统的dll,你跟踪不进去了。
2.和一楼一致
{
char x = "123456";//这是一个函数体,我简化了
}
有问题,char x 表示一个字符变量,不是字符串,不能把字符串直接赋值给他。
{
char *x=0;
char *y =0;
{
x = "123456";//这是一个函数体,我简化了
}
cout << x << '\t' << y << endl;
}
我已经给y初始化了,为什么输出y出现运行错误?
调试出现这个错误:
Unhandled exception in **.exe(MSVCRTD.DLL):0xc0010005:Access Violation.第二个问题我是想为什么会这样?
因为系统将每个进程的前4K区域做为NULL指针区. 相关资料可以参考<<windows核心编程>>