正文

<C++语言命令详解>第三章:指针、字符串及其它2005-08-21 12:19:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/InnoLux/3992.html

分享到:

值传递的是原始数据的副本,可以修改而不影响原始数据;但是指针传递(包括引用)传递的是原始数据的地址,所有的操作是对原始数据进行的。     C++中一个字符串必须以'\0'结束,所以字符串数组的最大有效长度比下标要小1,如str[5]最多只有四个有效长度。     数组之间不能直接赋值,必须通过拷贝。字符串也是数组,所以也必须通过拷贝函数。     malloc与free对,new与delete对,不能交叉使用。     如果new创建的是一个数组,delete在删除时必须加[]。如ok=new int[45]; delete[] ok; 。     费解:在创建C++字符串数组时,必须初始化 ?

阅读(2835) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册