社区
C++ Builder
帖子详情
简单的问题 结果不是我想要的
dengzhixing
2009-07-16 04:44:27
int main()
{
char c[5];
for(int i=0;i<5;i++){
cout<<&c[i]<< endl;
}
// getch();
return 0;
}
结果不是我想要的地址 为什么 换成int bool类型的数组可以得到结果
...全文
25
8
打赏
收藏
简单的问题 结果不是我想要的
int main() { char c[5]; for(int i=0;i<5;i++){ cout<<&c[i]<< endl; } // getch(); return 0; } 结果不是我想要的地址 为什么 换成int bool类型的数组可以得到结果
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
我来看看CB
2009-07-17
打赏
举报
回复
char a[5]本身就是一个指针
dengzhixing
2009-07-17
打赏
举报
回复
[Quote=引用 4 楼 wtu_3205017 的回复:]
cout < <&c < < endl; 可以取数组首地址, 后继地址= 首地址 + (数组元素类型长) 不能直接 用 &(c+i)或 &c[i]
[/Quote]
为什么不能直接用&(c+i) 当我把这个char数组换成int数组的时候 结果能正常地显示
科多兽
2009-07-16
打赏
举报
回复
能讲下原因吗?
fairchild811
2009-07-16
打赏
举报
回复
如楼上所说
cout << &c + sizeof(char) * i;
wtu_3205017
2009-07-16
打赏
举报
回复
cout < <&c < < endl; 可以取数组首地址, 后继地址= 首地址 + (数组元素类型长) 不能直接 用 &(c+i)或 &c[i]
dengzhixing
2009-07-16
打赏
举报
回复
[Quote=引用 1 楼 wtu_3205017 的回复:]
你想要什么地址?
[/Quote]
结果得到的并不是一个地址 而是以一个类似@的东西 我想得到得是C[0]到C[4]地址
dengzhixing
2009-07-16
打赏
举报
回复
[Quote=引用楼主 dengzhixing 的帖子:]
int main()
{
char c[5];
for(int i=0;i <5;i++){
cout < <&c[i] < < endl;
}
// getch();
return 0;
}
结果不是我想要的地址 为什么 换成int bool类型的数组可以得到结果
[/Quote]
结果得到的并不是一个地址 而是以一个类似@的东西 我想得到得是C[0]到C[4]地址
wtu_3205017
2009-07-16
打赏
举报
回复
你想要什么地址?
简单
a+b
【入门】
简单
a+b 描述 张晓菲同学做了
简单
的ab求和的
问题
。但是,如果要求输入的情况不是a和b,而是整个加法表达式呢? 请想办法,计算加法表达式的结果。 输入 输入一个加法表达式,如1+2=,或者23+58=。(注意:做加法的2个整数都在0~999999999的范围内) 输出 计算出输入表达式的正确结果 输入样例 1 1+2= 输出样例 1 3 #include<bits/stdc++.h> using namespace std; int num(c.
怎样成为解决
问题
的高手?——关于
问题
解决的关键4步骤
一个真正的高手,其实应该有能力用一套方法论去解决
问题
的所有,不管这个
问题
再难,再新鲜,再
简单
都能搞定。 什么是
问题
?一言以蔽之,
问题
来源于现实与目标的差距。 因此,
问题
产生的原因可能是: 不清楚目标是什么;还可能是不知道差距产生的原因是什么;或者虽然知道差距产生的原因,但是不知道如何消除这个差距,以及不确定消除差距的方法对不对。 这些
问题
会不断地出现在我们的工作
用BP神经网络解决
简单
的分类
问题
有关于BP神经网络原理前人之述备矣,这里就暂且略过。从一年前第一次接触机器学习到现在,已经学习很多类似的智能学习算法,无论是遗传算法、群算法、模拟退火算法还是神经网络算法,在有监督的学习算法中,无非就是设计一个标准和进化方式,让结果与标准之间的误差越来越少,直到误差缩小到允许的范围内并收敛,我们谓之学习成功了。BP神经网络也是这样的,在BP神经网络学习的目标就是输出层输出的结果与真实值的差距尽...
P
问题
、NP
问题
、NPC
问题
、NP-hard
问题
详解
要理解P
问题
、NP
问题
、NPC
问题
、NP-hard
问题
,需要先弄懂几个概念: 什么是多项式时间? 什么是确定性算法?什么是非确定性算法? 什么是规约/约化? 多项式时间(Polynomial time) 什么是时间复杂度? 时间复杂度并不是表示一个程序解决
问题
需要花多少时间,而是当程序所处理的
问题
规模扩大后,程序需要的时间长度对应增长得有多快。也就是说,对于某一个程序,其处理某一个特定数据的...
Don Norman:
简单
不是答案
我们的确
想要
功能多的产品,但同时也希望产品不那么令人迷惑,用起来不那么让人气馁。你瞧瞧,根本不是
简单
不
简单
的
问题
,而是产品是否容易理解掌握的
问题
。整个围绕产品展开的争论被放到了错误的框架里(
简单
性)展开。功能(feature)多寡与实际能力(capability)强不强不是一码事。
简单
不
简单
跟可用性高不高也不是一码事。
简单
不是所有
问题
的答案。
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章