
重学c++
学徒在修行
不破楼兰终不回,不学好,不享乐。
展开
-
关于c语言二级指针和指针指向数组
主要有两个点需要知道,是s[1]等同于s+1;*s++ +=7,里面*s优先级高,*s+=之后,++是s在执行,不是*s,且++优先级在这里面最低。移动到了下一个元素,即索引为3的元素(也就是。移动到了数组的下一个元素,即索引为2的元素。所指向的元素(现在是索引为2的元素,也就是。数组的第二个元素(索引为1),也就是。中的第四个元素)增加了6,所以。将索引为3的元素(也就是数组。结果:7,7,7,3,7,7。3最近发现结构体可以这样赋值。首先,我们有一个整数数组。关键在于*s = t;原创 2023-09-12 19:34:01 · 558 阅读 · 1 评论 -
c++随手写写(链表栈)
c++随手写写(链表栈)原创 2022-04-15 22:24:42 · 1061 阅读 · 2 评论 -
用数组实现栈的基本操作(将栈写成了一个类)
1用数组实现了栈的创建2栈的遍历;3压栈;4出栈;5栈是否为空6栈是否满了7删除栈#include<iostream> using namespace std;class z{ private : char *sz; int zsize; int ztop; public: z(int size){ zsize=size; sz=new char[zsize]; ztop=0; } ~z(){ delete[] s原创 2022-04-09 12:37:14 · 324 阅读 · 1 评论 -
c++实现经典游戏贪吃蛇(超详解)
c++实现经典游戏贪吃蛇(超详解)要求:1碰到四周和自身游戏结束;2迟到食物蛇身增长;3食物吃得越多游戏越快;4通过w,a,s,d可控制蛇头的方向;5蛇身颜色不一致。源码(需要easy-x)原创 2022-04-08 23:26:49 · 20230 阅读 · 15 评论 -
c/c++的双向链表基本知识(创建,输出,排序,合并)超详解
c/c++链表合并排序基础大补丸原创 2022-04-03 23:09:58 · 2083 阅读 · 2 评论