![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++基础
文章平均质量分 70
newbie,,,
这个作者很懒,什么都没留下…
展开
-
C++初始化单链表(尾插法逐个赋值)并打印值
自己手打的,调试到 0 error 0 warning(s),可能代码还不够简洁,就当是一个记录吧。头文件 定义单链表数据结构#pragma once/*--------------------------- date : 2021/7/12 author : 2261iEsoy filename : head.h----------------------------*/// 单链表定义typedef struct SLNode { int原创 2021-07-12 22:04:24 · 626 阅读 · 0 评论 -
解决warning:C6001,异常:读取访问权限冲突0xCDCDCDCD的问题 (C++单链表练习题)
今天在做天勤的数据结构 第二章线性表练习题,上机操作的时候遇到了一个问题,到网上搜了一下,发现有人也遇到了一样的问题(只是没解决)。于是自己捣鼓了一会儿,最后不到10分钟就想出来了,原来是个简单的内存未定义的问题。//(6)有一个递增非空单链表,设计一个算法删除值域重复的结点,例如{1,1,2,3,3,3,4,4,7,7,7,9,9,9},删除后变成{1,2,3,4,7,9}void delete_surplus_node(SLNode* L) { SLNode* l = L->next, *l原创 2021-01-14 14:20:34 · 7584 阅读 · 2 评论 -
C++命名规范(Google风格)文件命名、类型命名、变量命名、函数命名……
最近复习408数据结构,看书的时候发现函数命名各式各样,网上的也没有一个统一的说法,就自己去找了一个,仅此记录。Google开源项目指南命名约定最重要的一致性规则是命名管理. 命名的风格能让我们在不需要去查找类型声明的条件下快速地了解某个名字代表的含义: 类型, 变量, 函数, 常量, 宏, 等等, 甚至. 我们大脑中的模式匹配引擎非常依赖这些命名规则.命名规则具有一定随意性, 但相比按个人喜好命名, 一致性更重要, 所以无论你认为它们是否重要, 规则总归是规则.1. 通用命名规则总述函数命名转载 2021-01-13 17:30:37 · 12773 阅读 · 2 评论 -
C++打印数组内容出现“烫烫烫烫烫……”的解决方法(以及反汇编、内存查看)(多图)
#include <iostream>int main(){ char test[10]; test[0] = 'a'; test[1] = 'b'; test[2] = 'c'; printf("test[10] printf(): %s\n", test); for (int temp = 0; temp < 10; temp++) { printf("test[%d]:%x\n", temp, test[temp]); }}定义一个字符数组,赋初值但原创 2020-11-23 19:44:50 · 11216 阅读 · 0 评论