摘要: 类型转换可以分为两种情况:隐式类型转化;显示类型转化。 在C语言中,如果赋值运算符左右两侧类型不同,或者形参与实参类型不匹配,或者返回值类型与 接收返回值类型不一致时,就需要发生类型转化,C语言中总共有两种形式的类型转换:隐式类型 转换和显式类型转换。 隐式类型转化:编译器在编译阶段自动进行,能转就 阅读全文
posted @ 2024-01-11 22:33 白柒 阅读(25) 评论(0) 推荐(0)
摘要: 友元函数 友元函数是指某些虽然不是类成员却能够访问类的所有成员的函数。类授予它的友元特别的访问权。通常同一个开发者会出于技术和非技术的原因,控制类的友元和成员函数(否则当你想更新你的类时,还要征得其它部分的拥有者的同意)。友元函数是一个不属于类成员的函数,但它可以访问该类的私有成员。换句话说,友元函 阅读全文
posted @ 2024-01-11 22:29 白柒 阅读(37) 评论(0) 推荐(0)
摘要: static 1.static 局部变量 将一个变量声明为函数的局部变量,那么这个局部变量在函数执行完成之后不会被释放,而是继续保留在内存中 2.static 全局变量 表示一个变量在当前文件的全局内可访问 3.static 函数 表示一个函数只能在当前文件中被访问 4.static 类成员变量 表 阅读全文
posted @ 2024-01-08 21:30 白柒 阅读(59) 评论(0) 推荐(0)
摘要: 构造函数是特殊的成员函数,虽然它的名字叫构造函数,但是它的主要任务不是开空间创建对象,而是初始化对象。 特性: 1、函数名和类名相同。 如:类名Stack,那么构造函数的函数,名也为Stack 2、无返回值(也不需要void)。 3、对象实例化编译器自动调用对应的构造函数。对象在定义之后就会调用它的 阅读全文
posted @ 2024-01-08 21:14 白柒 阅读(35) 评论(0) 推荐(0)
摘要: 在 c/c++ 中,为了解决一些频繁调用的小函数大量消耗栈空间(栈内存)的问题,特别的引入了 inline 修饰符,表示为内联函数。 inline不是强制的,编译器可以对它置之不理。例如,递归函数通常不会被编译为inline函数,编译器有权决定是否将声明为inline的函数编译为inlin 栈空间就 阅读全文
posted @ 2024-01-02 20:49 白柒 阅读(51) 评论(0) 推荐(0)
摘要: #include <iostream> using namespace std; int main(){ // const 指针 int num = 1; int another = 2; // 这个指针指向的内容,不能透过这个指针来修改 // 可以理解为const int*, const int 阅读全文
posted @ 2023-12-29 22:05 白柒 阅读(16) 评论(0) 推荐(0)
摘要: Linux常用工具 grep 文本过滤 sed steam editor 文本编辑工具 awk 格式化文本 Ⅰ.grep grep (global regular expression) 命令用于查找文件里符合条件的字符串或正则表达式。 命令组成 grep [options] pattern [fi 阅读全文
posted @ 2023-12-29 21:30 白柒 阅读(138) 评论(0) 推荐(0)
摘要: 原文地址:https://mp.weixin.qq.com/s/8BFdFvTyP5NkJ1YZp52vEg Pandas对分类数据编码 import pandas as pd from sklearn.preprocessing import Binarizer, LabelEncoder, Or 阅读全文
posted @ 2022-07-10 10:42 白柒 阅读(299) 评论(0) 推荐(0)
摘要: 正则表达式 视频链接: https://www.bilibili.com/video/BV1q4411y7Zh 在线验证网站: https://regex101.com 一个例子 import re text = ''' Python3 高级开发工程师 上海胡椒教育科技有限公司上海-浦东新区2万/月 阅读全文
posted @ 2022-06-13 19:54 白柒 阅读(65) 评论(0) 推荐(0)