为了账号安全,请及时绑定邮箱和手机立即绑定

为什么这句是这样?

为什么这句char *str =new char[100];里面的不能是char str=new char[100]?

正在回答

2 回答

char str=new char[100],这句有问题,左边str是字符型数据,右边是字符型数组,两边的数据类型不同,不能这样赋值。

2 回复 有任何疑惑可以回复我~
#1

玉米霞 提问者

非常感谢!
2017-02-23 回复 有任何疑惑可以回复我~

str是char型的指针,指向分配的这个空间块。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C++远征之离港篇
  • 参与学习       122700    人
  • 解答问题       474    个

C++扫清通往面向对象的最后一道障碍,将所有知识点融会贯通

进入课程

为什么这句是这样?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信