
C++
超声波雷达小趴菜
这个作者很懒,什么都没留下…
展开
-
关于64位数据打印出错的问题
**打印64位数据出错问题的解决办法 近期在日常的项目开发中,发现我的一个64位大小的联合体在打印时始终跟我的实际值不一致,查了半天发现是打印问题,我将数据从64位改成32位时能够正常进行打印,而改成64位时不能正常打印。通过查阅资料等等发现打印的代码不对,我们需要将以下代码: print(“%d”,(UINT64)data) 修改为以下代码: print("%llu",(UINT64)data) 之后打印代码就跟预期实际值保持一致。**...原创 2022-05-30 16:19:39 · 1137 阅读 · 0 评论 -
从零开始学习C++(第六天)----面向对象和类
C++中的类定义:**具有相同属性和行为的对象称之为类。**实例类有三种访问权限:1、公共权限。 public 成员类内可以访问 类外可以访问2、保护权限。protected 成员类内可以访问 类外不可以访问3、私有权限。private 成员类内可以访问 类外不可以访问PS: 所谓的类内和类外指的是类定义域的内部称为类内,类的外部称之为类外...原创 2021-03-07 11:18:27 · 128 阅读 · 1 评论 -
从零开始学习C++(第五天)-----实战
C++将内存 划分为四个区域:1、代码区:存放函数体的二进制代码2、全局区:存放全局变量和静态变量以及常量3、栈区、由编译器自动分配存放,存放函数的参数值、局部变量4、堆区、由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收代码区: 存取CPU执行的机器指令 代码区是共享的 代码区是只读的全局区: 全局变量、静态变量和常量项目需求: 打印全局变量和局部变量的地址,看存放位置是否在一起堆区: 利用new关键字开辟内存 利用delete关键字释放内存项原创 2021-03-03 21:36:15 · 176 阅读 · 4 评论 -
从零开始学习C++(第四天)-------实战--通讯录管理系统
实战----通讯录管理系统项目源码源码跟实验结构已贴出,不懂可以问我,,,,继续学习!!!原创 2021-03-03 19:39:55 · 164 阅读 · 1 评论 -
从零开始学C++(第三天)---实战
指针指针的定义和 内存空间占用:空指针:1、空指针用于给指针变量进行初始化2、空指针是不可以进行访问的3、空指针是指向内存中编号为0的地址野指针:指针指向非法的内存空间const 修饰指针1、const 修改指针 -----常量指针(指针的指向可以改,但是指针指向的值不能改)2、const修饰常量 ------指针常量(指针的指向不可以改,指针指向的值可以改)3、const既修饰了指针,又修饰常量 (指针的指向和指针指向的值都不可以改)项目代码:指针和数组项原创 2021-03-01 21:57:36 · 117 阅读 · 0 评论 -
从零开始学习C++(第二天)----代码实战
从零开始学习C++(第二天)if语句的嵌套循环结构项目需求:1、提示用户输入年终绩效考核分数2、如果分数大于90分为第一档次,分数大于80小于90为第二档次,分数小于80大于60为第三档次,分数小于60为第四档次3、第一档次如果分数大于95则奖金5万,其余奖金3万。项目代码:三目运算符项目需求:1、a 、b 中较大的值赋值给m2、a-b 和 b-a 表达式的比较赋值给k项目代码我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们原创 2021-02-27 20:46:00 · 223 阅读 · 0 评论