C++常见误区、常用方法(长期更新)

  • array0 = array1;// 错误 不能直接把一个数组赋值给另一个数组
    如果我们希望把一个数组赋值给另外一个则必须自己写程序按顺序拷贝每个元素
         for ( int index = 0; index < 10; ++index )
                array0[ index ] = array1[ index ];
    或者使用拷贝构造函数

  • 静态与动态内存分配的两个主要区别是
    静态对象是有名字的变量我们直接对其进行操作而动态对象是没有名字的变量我们通过指针间接地对它进行操作稍后我们会看到一个例子
    静态对象的分配与释放由编译器自动处理程序员需要理解这一点但不需要做任何事情相反动态对象的分配与释放必须由程序员显式地管理相对来说比较容易出错
    它通过new 和delete 两个表达式来完成

  • 批量注释:
    vs2013如何快速批量注释,就是全部加上//_百度知道
    注释:组合键“Ctrl+K+C”...
    取消注释:组合键“Ctrl+K+U” ...

  • 引用的含义
    把值绑定给另一个别名,也就是说,任何一个别名被赋值,这个值都会随之被赋掉。

  • 输出进制(用在cout中、其他哪里还用呢?):
    oct 8进制、dec十进制、hex十六进制、boolalpha布尔值

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值