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
stack
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的单步跳出是一句一句代码 点这个
ld returned 1 exit status
[(31条消息) C语言/c++:实验报错Error] ld returned 1 exit status的解决方案_e_t_e_r_n_i_t_y的博客-CSDN博客
指针的定义:*p是这个变量i p的值是这个变量i的地址
21.指针的函数引用:
22.特殊数据类型的指针:(*s2).push()栈类型的指针 必须要添加上括号 要不会报错。