社区
C++ 语言
帖子详情
C++ primer 上关于指针的问题
javafaq2004
2005-01-09 07:09:18
下面的代码段是做什么的有什么严重错误?
int *pi = new int( 10 );
int *pia = new int[ 10 ];
while ( *pi < 10 ) {
pia[ *pi ] = *pi;
*pi = *pi + 1;
}
delete pi;
delete [] pia;
难道不是这个循环没任何作用吗?
...全文
153
7
打赏
收藏
C++ primer 上关于指针的问题
下面的代码段是做什么的有什么严重错误? int *pi = new int( 10 ); int *pia = new int[ 10 ]; while ( *pi < 10 ) { pia[ *pi ] = *pi; *pi = *pi + 1; } delete pi; delete [] pia; 难道不是这个循环没任何作用吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
javafaq2004
2005-01-10
打赏
举报
回复
谢谢大家了。
改天有分了再给大家分。
melonliu
2005-01-09
打赏
举报
回复
有人问过这个问题的
while ( *pi < 10 ) 如果是 <=
就会出错了,你理解就行
yhb7805
2005-01-09
打赏
举报
回复
int *pi = new int( 10 );
pi指向的整型变量已经被赋值为10了!!!!
看书仔细点!!!!
javamax
2005-01-09
打赏
举报
回复
看不出什么错,就是给一个数组赋值,也没有出现内存泄漏
javamax
2005-01-09
打赏
举报
回复
是书的原文?上下文是什么?
javamax
2005-01-09
打赏
举报
回复
没错这个例子里面的那个while没起作用,不过本意不是说循环吧
hchinside
2005-01-09
打赏
举报
回复
*pi是10 10<10为false
循环不进入
c++
primer
第5版 英文版 原版精美排版 mobi格式 kindle直读
《
C++
Primer
》是
C++
编程领域的一本经典著作,第五版更是深受程序员喜爱的教程。这本书详尽地介绍了
C++
语言,从基础语法到高级特性,为读者提供了全面而深入的学习路径。作为英文版,它保持了原汁原味的专业表达,...
C++
Primer
第四版【中文高清扫描版】.pdf
《
C++
Primer
第四版》是著名的
C++
编程语言教程,由Stanley B. Lippman、Josée Lajoie和Barbara E. Moo三位作者共同撰写。该书自出版以来,已成为广大程序员学习
C++
的必备书籍。第四版对前三版的内容进行了彻底的...
C++
.
Primer
.第五版.中文版
《
C++
Primer
》是
C++
编程领域的一本经典著作,第五版更是全面更新,涵盖了现代
C++
的新特性,包括
C++
11、
C++
14和
C++
17的重要改动。这本书是
C++
初学者和有经验的程序员深入理解语言的最佳资源之一。以下是基于这个主题...
c++
primer
第五版第6章答案
根据题目要求,我们将从《
C++
Primer
第五版》第六章的答案中提炼出相关的知识点,并进行详细解释。 ### 知识点一:实参与形参的概念及数据传递方式 #### 定义 - **实参**(Actual Parameter): 在调用函数时,传递...
C++
primer
全书笔记
《
C++
Primer
全书笔记》是一份专为
C++
初学者设计的学习资源,由一位计算机专业学生在找工作的过程中为了复习
C++
Primer
而编写的详细笔记。笔记以易懂的方式介绍了
C++
的基础概念和核心特性,对于那些基础知识不扎实...
C++ 语言
65,186
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章