认识C++

目录

前言:

1.C++程序

2.名称空间:

3.重载运算符的概念:

4.cout和cin

5.C++变量的初始化

6.成员函数的使用--setf()

7.C++的强制类型转换


前言:

  C++是cplusplus的缩写,在C语言的基础上发展出来的C++具有更强大的功能,这也意味着学习C++比C语言的知识更多、更丰富。C++一门是面向对象的编程语言,还有面向过程,泛型编程,是C的超集

1.C++程序

2.名称空间:

  名称空间是存放对象名称的,存在名称空间是为了区分不同厂商可能提供的相同函数名的函数。指定了名称空间,就指定了用哪个厂商的函数。

  新C++头文件的引用风格是没有扩展名.h,而是使用名称空间::对象来使用工具。

  1.使用using namespace std;往后使用std名称空间里的任意对象都行。

  2.使用using std::cout; 可以直接使用cout这个对象。

  3.使用std::cout;每一次使用都要用std::。

  总结:引用头文件后,using指令让对象不再需要格式性的使用,如果没有使用using指令,每一次使用对象都要加上格式(名称空间::)。

  C++旧式风格,引用的头文件带扩展名.h,对象也可以直接使用。

  在C++中使用老式C语言头文件:

  1. 如果C++对C语言头文件没有更改,C头文件怎么引用就怎么引用。
  2. 如果有做更改,去掉扩展名,在前面加上c表示来自C语言。

3.重载运算符的概念:

  <<运算符在C语言中是左移操作符,在这里是插入运算符,但这不意味着,C++中<<是没有了左移操作符,而是根据特定的使用场景,改变着运算符的含义,这就是运算符的重载

  cout<<"string"表示输出字符串。

4.cout和cin

cout打印数值的样例:

cin输出工具的样例:

 cout拼接字符串样例:

   在C和C++中,分号是语句结束的标志,不是分行,在标记之间可以空格的地方也可以空行,追求自由!但我们也要写好看:

  1. 在该空开标记的地方空开。
  2. 语句相对于代码块要有相应的缩进。

5.C++变量的初始化

  新的是int wrens(432)来初始化变量wrens,还有{}来初始化单值变量,一般{}是用来初始化数组和结构体的。

6.成员函数的使用--setf()

   在C++中要使用成员函数,是需要类实例化的对象点引用成员函数使用的。也就是cout(对象).function()。

7.C++的强制类型转换

  当char c = 'w';想转换成short类型,C++新的转换是short(c)或static_cast<short>(i);

  好啦今日学习分享到这里,希望大家看完我的博客有所收获!

  你的点赞是我更新的动力,求点赞!!

  • 31
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 17
    评论
评论 17
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

啊苏要学习

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值