搜索
编程论坛
→
开发语言
→
C++论坛
→
『 C++教室 』
→ 谁能深入讲解一下这个程序为什么会崩溃
标题:
谁能深入讲解一下这个程序为什么会崩溃
只看楼主
itkuko
等 级:
新手上路
帖 子:2
专家分:2
注 册:2010-11-12
第
11
楼
得分:1
要么new一个大小,不过用完后要delete,要么直接定义一个char数组
2010-11-12 21:39
八画小子
等 级:
贵宾
威 望:
37
帖 子:705
专家分:2043
注 册:2010-11-11
第
12
楼
得分:1
回复 6楼 ljt
这位大哥,人家确实是给P分配了地址,这一点你弄错了。没有分配地址的是P中应该存储的那个地址。
2010-11-13 01:30
八画小子
等 级:
贵宾
威 望:
37
帖 子:705
专家分:2043
注 册:2010-11-11
第
13
楼
得分:0
回复 楼主 xtayaitak
楼主可能是犯了一些最基本的错误。首先要说一下*操作符,在楼主使用的这个地方,*的被称为是解除应用,因为*后面的那个指针变量里面存储的是个另外一个内存单元的地址。C++中为我们提供指针变量是方便我们对内存单元进行操作。cin是istream类的一个对象,之后的>>操作符被重载了,后面应该继续的是一个可被输入的内置类型的对象,而不是一个指针。
2010-11-13 01:37
向钱看
等 级:
论坛游民
帖 子:46
专家分:65
注 册:2010-3-18
第
14
楼
得分:1
很深奥
2010-11-13 21:45
八画小子
等 级:
贵宾
威 望:
37
帖 子:705
专家分:2043
注 册:2010-11-11
第
15
楼
得分:0
只要稍稍看过C++的类和继承,就很容易理解了
2010-11-13 22:37
qinqinwsq
等 级:
新手上路
帖 子:1
专家分:2
注 册:2010-11-15
第
16
楼
得分:1
应该给指针分配内存
2010-11-15 09:43
xtayaitak
等 级:
论坛游民
帖 子:20
专家分:11
注 册:2009-3-10
第
17
楼
得分:0
学习了
数据结构和算法的论坛http://www./?fromuid=525
2010-11-16 15:36
hhaiqin
等 级:
新手上路
帖 子:1
专家分:0
注 册:2010-11-22
第
18
楼
得分:0
char* p可以指向ASCII码,输出结果是一个整形数据。
2010-11-22 22:50
18
2/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-325324-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.121274 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved