第三章 C++中的C ----《C++编程思想》

1 创建函数

2 执行控制语句

  break:退出循环,不再执行循环中的生育语句

  continue:停止执行当前的循环,返回到循环的起始处开始新的一轮循环

3 运算符简介

4 数据类型简介

  void* 任何类型的地址都可以间接引用那个指针

5 作用域

  while(char c=cin.get()!='q') 这样由于优先级的问题,并不能取得想要的效果

6 指定存储空间分配

  const 告诉编译器这是不会改变的,volatile 告诉编译器不知道何时会改变,放置编译器依据变量的稳定性作任何优化

7 运算符及其使用

  C++的显示转换:

  static_cast 用于明确定义的变换,包括编译器允许我们所做的不用强制转换的“安全”变换和不太安全但清楚定义的变换

  const_cast   从const转换为非const或者  从volatile转换为非volatile

  reinterpret_cast所得到的东西跟以前已经不同了,以至于它不能用于类型的原来目的,除非再次把它转换回来

8 创建复合类型

  typedef命名别名  struct变量结合  enum提高程序清晰度   union节省内存

9 调试技巧

  预处理标记:#define  #ifdef  #endif

  c语言的assert()宏

10 函数地址

11 make管理分段编译

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏编程

Visual Studio如何快捷查看Python或C+函数源代码

IDE使用的一点基础知识,这篇文章说两个在Visual Studio软件中使用的快捷键,适合Visual Studio Code和Visual Studio 2...

1.5K70
来自专栏MelonTeam专栏

跬步神经网络1-基本模型解析

导语: 最近开始看NN,很多疑问。微积分什么的早丢了,边看边查,记录备忘。 本篇主要是针对最基本的网络模型,解释反向传播(backpropagation)原理。...

21390
来自专栏MelonTeam专栏

跬步神经网络2-C++简单实现

导语 不考虑性能,用c++简单实现NN网络,通过训练预测 XOR、AND、OR 目录 跬步神经网络1-基本模型解析 跬步神经网络2-C++简...

25480
来自专栏开发与安全

C++的引用与const指针的关系以及各种传递方式

首先我们知道 const int *p 与 int const *p 是一样的,即 *p 是常量;而 int * const p 跟上面是不一样的,即 p 是常...

21370
来自专栏开发与安全

C++中四种类型转换以及const_cast是否能改变常量的问题

we have four specific casting operators:dynamic_cast, reinterpret_cast, static_c...

239100
来自专栏开发与安全

从零开始学C++之RTTI、dynamic_cast、typeid、类与类之间的关系uml

一、RTTI Run-time type information (RTTI) is a mechanism that allows the type of a...

22780
来自专栏开发与安全

汇编语言/C51/C语言/C++中左移<<、右移>>的不同

汇编: 1.对于51单片机:RLC A;即将累加器ACC中内容左移1位,最低位被CY原始值替代,最高位移入进位标志CY   中,同理还有RRC A。 具体使用...

423100
来自专栏开发与安全

c/c++基础零散补充

一、C语言的指针与数组、结构体里的成员数组和指针、传入传出参数、回调函数、头文件包含 指针的本质都只是一个内存地址,如果是多字节变量,则是其内存首地址(低地址...

21760
来自专栏宋凯伦的技术小栈

[COM Interop学习小结]实现一个C#调用C++的示例

  最近在研究产品的架构代码,发现其中涉及到Com组件技术,即项目中的C# Project会通过Com接口来调用C++ Project中的方法,研究一下,实现一...

28670
来自专栏实战docker

Java的wait()、notify()学习三部曲之二:修改JVM源码看参数

在上一章《 Java的wait()、notify()学习三部曲之一:JVM源码分析》中,我们通过JVM源码分析了线程同步的相关操作,但还是留下了一些疑惑未解:在...

37690

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励