栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

2022.04 月度总结

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

2022.04 月度总结

注意内存保护  注意对字符串的操作是覆盖还是拼接   对地址要清楚
链表尾插法是先创建一个新的变量  再让原来的指针变量的next指向新变量    

不安全的函数少用  有时候在visual studio 可以  在其他平台不行

先模拟   再实操  特别是协议的传输   特别需要模拟

. 通过malloc, 或局部数组分配的堆空间或堆栈空间, 首先用memset清0, 这是很多新手会忽视的, 这个很重要, 刚分配的空间的内容是不可预知的, 不清空很容易会影响程序的逻辑.

2. 在函数中不应该直接创建大的数组, 因为局部变量是分配在堆栈上的, 这样做, 不但效率不高, 而且会导致堆栈溢出, 堆栈空间是有限的.

    对于大的数组, 应该通过malloc分配堆空间来解决.轮循操作的话需要不断地memset来确保后面的空间都为0,而不是'0'

毕业设计过程中遇上了很多的问题,学会了如何合理的对挑选原材料,画电路需要模块化,并且最好通过电路模拟或者找有大量实践的方案,结合单片机需要做到多少电压、需不需要电压隔离等等,PCB布局信号线需要尽量短、高频信号线中间不能过电路、上拉电阻的确定等等,芯片和开发环境的选择,C语言结合轻型IP协议、实时操作系统和图形化界面的开发让我受益匪浅,C语言库函数对内存的安全性处理、任务优先级管理、堆栈管理、数据结构和算法等等的实现让我对嵌入式这个行业有了更深的认知,协议、图形化操作界面、数据结构等都需要先模拟再实际操作

大丈夫何必急于一时得失,只要有才能(当然还需要口才的承托,再加上经验的积累),不怕没有好工作。当然,扬长避短,才是面试的基本素质。

信号量等互资源:可重入函数需要、


 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/836051.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号