c/c++总汇daily


1.c++的意思是先提取c的值后将c的值+1,++c的意思是先将c的值+1后提取c的值。 前先加

2.c++的#include<文件名>叫做头文件

3.c++可以继续用c的头文件和库,也可以用自己的

4.用到字符串变量必须加

5.c++ ‘ ‘字符 “ ”字符串

6.函数的作用域在下方 上方要是用到需要声明。

7.声明:就是该函数去掉函数体{},但是括号里里面需要写上传参,可以只写数据类型。

8.queue和stack头文件只能用在C++中

9.定义stack 对象的示例代码如下:
stack s1;
stack s2;

10.stack 的基本操作有:
s.push(x); 入栈
s.pop(); 出栈,注意,出栈操作只是删除栈顶元素,并不返回该元素。
s.top(); 访问栈顶元素
s.empty(), 判断栈空,当栈空时,返回true。
s.size() 访问栈中元素个数

11.函数传参可以传多个参数

12.栈的传参一定要加上里面数据的类型 (类函数)

13.c语言的scanf()和printf()都需要stdio.h头文件 但是现在加这个文件也可以使用这两个函数 但最好还是用

14.输出是<<向外

15.换行符endl

16.vscode的单步跳出是一句一句代码 点这个

  1. ld returned 1 exit status

  2. [(31条消息) C语言/c++:实验报错Error] ld returned 1 exit status的解决方案_e_t_e_r_n_i_t_y的博客-CSDN博客

  3. 指针的定义:*p是这个变量i p的值是这个变量i的地址

  4. image-20210904125521743

21.指针的函数引用:

image-20210904125803526

22.特殊数据类型的指针:(*s2).push()栈类型的指针 必须要添加上括号 要不会报错。


Author: John Doe
Reprint policy: All articles in this blog are used except for special statements CC BY 4.0 reprint polocy. If reproduced, please indicate source John Doe !
  TOC