程序人生
成风062020
这个作者很懒,什么都没留下…
展开
-
有关重载运算符和非重载运算符
不能被重载的运算符 1、. (成员访问运算符) 2、.* (成员指针访问运算符) 3、:: (域运算符) 4、sizeof(长度运算符) 5、?: (条件运算符)重载运算符原创 2020-05-22 19:30:04 · 184 阅读 · 0 评论 -
指针常数和常数指针的差别
const在*的左边,则指针指向的变量的值不可直接通过指针改变(可以通过其他途径改变);在*的右边,则指针的指向不可变。简记为"左定值,右定向"。①const int p;②const int* p;③int const* p;④int * const p;⑤const int * const p;⑥int const * const p;第一种是常量整数,没什么好说的。后面五种是指针,有一个简便的办法记忆。从右往左读,遇到p就替换成“p is a ”遇到*就替换成“p.转载 2020-05-22 19:12:50 · 1391 阅读 · 1 评论 -
union和struct的区别,笔试经常考
union的大小取决于所占空间最大的变量的大小 并且是倍数 int a32位占4字节,所以uni的大小就是4字节struct的大小由于内存对齐问题,int a四个字节,char b虽然是1个字节 但是为了存取效率,char b也被分配了一块4字节的空间,所以整个结构体所占空间为8字节...原创 2020-05-22 11:29:45 · 215 阅读 · 0 评论 -
终于解决华硕电脑触摸板的关闭问题
以前想着用了外接鼠标以后就可以防止误触摸导致的麻烦,在网上找了很多教程,但是都没有解决,今天无意中解决了,打开触摸板的图标,华硕的官网被墙了,所以你也可以安装驱动人生类软件,安装最新驱动,我的是安装win10以后,全部自动更新的,不知道win7,有没有这个图标,如果其他的方法可以解决,也是可以的,安装最新的适合你的smart gesture,就有一个插入鼠标后禁用 就可以了。选择自己适合的那个就可以...原创 2020-05-22 09:38:57 · 2579 阅读 · 0 评论 -
面试容易考的排序算法
冒泡排序冒泡排序就是把小的元素往前调或者把大的元素往后调。比较是相邻的两个元素比较,交换也发生在这两个元素之间。所以,如果两个元素相等,我想你是不会再无聊地把他们俩交换一下的;如果两个相等的元素没有相邻,那么即使通过前面的两两交换把两个相邻起来,这时候也不会交换,所以相同元素的前后顺序并没有改变,所以冒泡排序是一种稳定排序算法。选择排序选择排序是给每个位置选择当前元素最小的,比如给第一个位置选择最小的,在剩余元素里面给第二个元素选择第二小的,依次类推,直到第n - 1个元素,第n个元素不用选择了原创 2020-05-21 14:17:46 · 223 阅读 · 0 评论 -
有关LiteOS使用的相关分享
有关LIteOS的移植,首先移植的是STM32L431RCLQFP100的芯片,按照实验例程一步步操作,在操作完成后,有个小问题就是有个文件没找到,然后我就加载那个文件,导致了一系列更多的问题,不知道为什么,过了一天又能正常运行了,后续查看一下为什么会出现这种情况。之前用Cube一直过FreeRTOS的操作系统,按照指定格式直接创建任务即可,先初始化函数,然后编写这个函数就可以了,直接在这个函数里...原创 2020-05-19 21:18:24 · 235 阅读 · 0 评论 -
电子信息工程学生的小述
作为一个普通本科学校的小白,懵懵懂懂的进了电子类的专业,读到大二,就开始了电子信息工程的坑。之前听老师说,现在软件都不好找工作,干的都是青春饭。有的时候你没经历过,真的没办法知道你自己喜欢的真正是什么,考研也是,也是道听途说,最后也是浑浑噩噩,不知道自己要的是什么。本科吧,学了很多,模电数电单片机,信号与系统,熟悉信号分析、通信原理啥的,到毕业的时候,搞STM32单片机参与电子设计大赛的找工作还比较好找一些吧,其他的人好像也并没有把学的东西学以致用。现在想来还不如学计算机呢,什么微机原理数据库啥的,现在的数原创 2020-05-19 21:16:42 · 2212 阅读 · 1 评论