题目: 输入一个十进制数,运用数组将其转化为十六进制数 思路分析: 十进制转十六进制的算法: 将一个整数转化为由一个个字符组成的十六进制数 将一整数输入函数,新建一个空数组来存十六进制的每一个字符 新建一个数组用来存十六…
分类:c/c++
windows下C++读取串口数据
windows下C++读取串口数据 这里提供一个类: SerialPort.h #pragma once #ifndef SERIALPORT_H_ #define SERIALPORT_H_ #include <…
C++程序,随机输入四个数字,组成不重复的三位数
原题目是“有1,2,3,4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?” 后增加了条件:输入4个数字,可重复相同数字。 #include "pch.h" #include <iostream>…
从四个数字中选出三个,一共有多少组合?不重复的
0,4,9,21从上面四个数字中选出三个,一共有多少组合?不重复的 0,4,9和0,9,4和4,9,0都算相同的 gfx3.2-狼人杀(228446613) 15:04:39你们可以这么想 如果说 取出的数 前后顺序无所…
将double转化成string,并保持N位小数
double dumpSize = (1024000000.1415926535897932384 * 1.0) / 1024 / 1024; string tempStr = to_string(dumpSize); …
面试题之 string 转化成double
一、面试中写的代码 主要思路: 把字符串分为 整数、小数、符号三个部分 整数部分的规律是: 整数部值 = 整数部值 * 乘值 +当前值 &…
算法和流程图(及N-S流程图)
算法和流程图 2.1.1算法 计算机语言只是一种工具。光学习语言的规则还不够,最重要的是学会针对各种类型的问题,拟定出有效的解决方法和步骤即算法。有了正确而有效的算法,可以利用任何一种计算机高级语言编写程序,使计算机进行…
员工信息管理系统总结(链表)
很久以前的作业,现在想起来还是发到博客上来吧,可能会或多或少的帮助到别人。第一次在实际应用中用到链表,刚开始时遇到了一些难题,而且时间也比较紧,没有刻意考虑代码的可读性。 //基于链表和文件操作的员工信息管…
程序运行时的内存空间分布
我们在写程序时,既有程序的逻辑代码,也有在程序中定义的变量等数据,那么当我们的程序进行时,我们的代码和数据究竟是存放在哪里的呢?下面就来总结一下。 一、程序运行时的内存空间情况 其实在程序运行时,由于内存的管理方式是以页…
二维,三维坐标旋转算法(公式)
本文是有关二维,三维坐标旋转算法笔记。 1.二维坐标旋转。二维坐标旋转公式图下: void Rotate2(double x1, double y1, double alpha, double& x2, doub…
Unity与 SO 交互 ️| .so文件(动态链接库 ) 基础知识科普
前言 因为最近用到了so文件相关内容 所以来学习一下.so文件相关的知识,正好来写博客也当是记录并分享一些知识 最终目的是在Unity中与so文件进行交互处理,但是本篇文章需要先对so文件有一个基本的认识 这样在后面交互…
C++中默认构造函数和构造函数初始化列表
1、默认构造函数和构造函数 (1)构造函数:C++用于构建类的新对象时需要调用的函数,该函数无返回类型!(注意:是“无”! 不是空!(void))。 (2)默认构造函数:默认构造函数是在调用时不需要显示地传入实参的构造函…