数组初始化问题

[复制链接]
1831|6
 楼主| yybj 发表于 2012-10-27 23:01 | 显示全部楼层 |阅读模式
为什么C++中
string str=NULL;//编译正确
string str[10];
for(int i=0;i<10;i++) str[i]=NULL;//却出现编译错误,求解
还有c++中null和NULL有区别吗
sinadz 发表于 2012-10-27 23:11 | 显示全部楼层
NULL代表空地址,null只是一个符号,表示不存在
秋天落叶 发表于 2012-10-27 23:24 | 显示全部楼层
C++只有NULL ,相当于((void*)0) ,没有null的定义
txcy 发表于 2012-10-28 08:39 | 显示全部楼层
很基础的C++问题
火箭球迷 发表于 2012-10-28 08:47 | 显示全部楼层
这样的代码肯定会出错
hsbjb 发表于 2012-10-28 23:27 | 显示全部楼层
C++基础问题
czdo 发表于 2012-10-29 20:42 | 显示全部楼层
同意楼上
您需要登录后才可以回帖 登录 | 注册

本版积分规则

175

主题

2496

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部