嵌入式面向对象程序开发(2)

   D2.28

C++对C的加强:命名空间:防止变量名、函数名、类名发生命名冲突

如何定义命名空间:namespace 空间名{}

如何使用命名空间名:命名空间名::变量名或者函数名

命名空间可以嵌套使用

通过using全局导入命名空间存在命名冲突的风险;

std“标准命名空间“

头文件

C++支持所有C的语法

C语言如何解决命名冲突:static关键字(修饰全局变量(:该全局变量只能在本文件访问,不能在其他文件访问)、修饰局部变量、修饰函数)

cin>> 输入,遇到空格结束操作 cout<< 输出

1、学会使用cout;(任意类型的组合)

2、输入输出流是有缓冲区的,所以使用时需要注意缓冲区刷新的问题,

3、为什么需要缓冲区?缓冲区的类型?如何刷新缓冲区?

4、学会使用cin;

5、注意:输入时,产生的垃圾;
auto :类型推导,提高编码的效率(实现C++编程)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值