计算机基础
文章平均质量分 52
TwilightZrui
If you can't explain it simply, you don't understand it well enough.
展开
-
C++ 代码规范 |命名定义
命名规范 1.通用命名规则 函数命名, 变量命名, 文件命名要有描述性; 少用缩写. 2.文件命名 文件名要全部小写 3.类型命名 类型名称的每个单词首字母均大写, 不包含下划线: MyExcitingClass ( 类, 结构体, 类型定义 (typedef), 枚举, 类型模板参数) // 类和结构体 class UrlTable { ... class UrlTableTester { ... struct UrlTableProperties { ... // 类型定义 typedef hash_原创 2022-03-06 19:19:14 · 309 阅读 · 0 评论 -
字符串替换
题目描述 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为Good good study.则经过替换之后的字符串为Good***good***study。 思路: 先统计输出字符串的长度,然后从后往前填写输出串。 填的方法是从后往前扫描输入串,如果扫描到一个空格,就往输出串填入02%,否则就填入原字符 #include<vector> #include<iostream> #include<stdio.h> #include <stdlib原创 2021-04-13 10:53:25 · 112 阅读 · 0 评论 -
数据结构| 链表
链表 预备知识:指针、malloc函数 malloc函数: 从内存中申请分配指定大小的内存空间。 返回类型:void*类型(未确定的指针)。可强制转化为任何其他类型的指针。 为什么要给指针类型:因为指针指向的是内存空间的首地址,指针的类型用来指明这段空间占了多少的内存,存储的是什么样的数。(什么样的数决定了多大的内存) 使用时候加头文件:#include<stdlib.h> malloc函数应用: #include<stdio.h> #include<iostream>原创 2021-03-31 17:59:46 · 76 阅读 · 0 评论