摘要:
const关键字用来保护数据不被修改,简而言之就像常量一样,它类似于"符号常量"#define指令。 #define"符号常量"宏定义是这样: #define PI 3.14159 宏定义的本质其实就是字符替换,很容易出错,所以要特别注意加括号(())。 const变量这样声明: const dou 阅读全文
posted @ 2021-06-25 18:53
double64
阅读(275)
评论(0)
推荐(0)
摘要:
用 c 语言把链表的基本操作实现了一遍,节点数据的信息是「编号」、「姓名」和「年龄」,实现的功能有「链表的创建」「链表初始化」、「插入节点」、「链表的遍历」、「链表的销毁」、「查询节点」、「删除节点」,这里我就把这些函数贴在这里,做一个笔记,以后也可以查看。 定义数据结构: typedef stru 阅读全文
posted @ 2021-06-25 18:49
double64
阅读(246)
评论(0)
推荐(0)
摘要:
这个顺序表是使用数组来实现的,顺序表的插入、删除、遍历等操作,下面是 c 语言的完整实现代码: #define _CRT_SECURE_NO_WARNINGS //(放在最前面) #include<stdio.h> #include <string.h> #include <stdlib.h> st 阅读全文
posted @ 2021-06-25 18:45
double64
阅读(515)
评论(0)
推荐(0)
摘要:
这里使用int fputc(int ch, FILE *fp) 和 int fgetc(FILE *fp) 进行文本文件的读取和复制。 #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> int fbcopy(FILE *fpdest, FILE *f 阅读全文
posted @ 2021-06-25 18:40
double64
阅读(243)
评论(0)
推荐(0)
摘要:
vim 拷贝到系统剪贴板 → :reg (可以查看寄存器) → ”+y (复制到系统剪切板) → “+p (粘贴) vim有12个粘贴板,分别是0、1、2、...、9、a、“、+;用:reg命令可以查看各个粘贴板里的内容。在 vim 中简单用 y 只是复制到“(双引号)粘贴板里,同样用p粘贴的也 阅读全文
posted @ 2021-06-25 18:37
double64
阅读(822)
评论(0)
推荐(0)
摘要:
ctrl + shift + 左键 -> 点击网址就能打开 (终端下的 vim) 终端的快捷键 → ctrl + alt + T 文件: 以新标签打开终端 → shift + ctrl + T 以新窗口打开终端 → shift + ctrl + N 关闭终端 → shift + ctrl + w 关 阅读全文
posted @ 2021-06-25 18:32
double64
阅读(896)
评论(0)
推荐(0)
摘要:
1. 常对象只能调用常成员函数,不能调用普通成员函数. 因为常成员函数是不能改变数据成员的值的,如果能够调普通成员函数,就相当于能够改变数据成员的值了,因为普通成员函数是可以改变数据成员的值的,所以不能调用普通成员函数。 2. 常指针和常引用都只能调用对象的常成员函数. 上面两个本质上的意思是一样的 阅读全文
posted @ 2021-06-25 18:22
double64
阅读(336)
评论(0)
推荐(0)
摘要:
对象赋值语句: 对象1 = 对象2 注意的地方: 对象的类型必须相同。 两个对象之间的赋值,只是数据成员的赋值,而不对成员函数赋值。不同对象的成员函数占有不同的存储空间,而不同对象的成员函数是占用同一个函数代码段,无法对它们赋值。 当类中有 ++ 指针 ++ 时,需要进行深拷贝。 构造函数: 构 阅读全文
posted @ 2021-06-25 13:40
double64
阅读(166)
评论(0)
推荐(0)
浙公网安备 33010602011771号