
c/c++
放一些c/c++的知识
寒商
一枚崭新的蒟蒻开始了他的博客生涯
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++算法竞赛中常用的STL
快考CSP了,C/C++的福利来了 首先介绍下,什么是STL。STL,Standard Template Library的缩写,标准模版库的意思。STL是一些“容器”的集合,这些容器包括list、 vector、set、queue等。 vector 动态数组 所谓动态数组,就是不定长数组。 头文件:#include<vector> 声明:vector<DataType> DataName; 基本操作: push_back();,在最后面插入一个新元素 size(),返回vect.原创 2020-12-10 14:17:56 · 2963 阅读 · 4 评论 -
计算机图形学实验五:OpenGL下的几何变换
本来是一个简单的二维变换的题目,老师说做完让他看,于是逐渐加了诸多要求 题目描述 绘制如下图形: 提示: (1)写一个绘制菱形的函数drawDiamond(void); void drawDiamond(void) //绘制中心在原点的菱形 { glBegin (GL_POLYGON); //顶点指定需要按逆时针方向 glVertex2f (0.0f,-1.0f);//下点 glVertex2f (2.0f,0.0f);//右点 glVertex2f (0.0f, 1.0f).原创 2020-12-05 16:02:59 · 5664 阅读 · 7 评论 -
c语言:关于指针
本篇是个人初学c时,对指针的个人理解,如有错误,还望指正。 关于指针 “&”:取数据存储的地址 指针:指向内存地址的数据类型 二者值均为地址 对于一个指针的声明 声明指针之后, p为指针,其值是一个地址,*p表示取出地址p中所存储的值 这里表示取值的“*”是一个单目运算符 Ps: 对数组a[10],共有10个存储空间,其数组名a值为首地址,即a[0]的地址。 但a无法作为指针使用,a++等操作无效 对于指针p的加减操作,并非对应数值的直接加减变化。 例如.原创 2020-12-02 09:24:53 · 204 阅读 · 0 评论