基础课  文章

总结电子基础知识、经验技巧、解决方法、方案设计等。分享你的文章经验,即有好礼相送哦!  点击分享基础课文章>>

  • C++中用new动态创建二维数组的格式一般是这样:TYPE (*p)[N] = new TYPE [][N]; 其中,TYPE是某种类型,N是二维数组的列数。采用这种格式,列数必须指出,而行数无需...
    09-24 15:58by 期待 1147次查看
  • 问题:给定一个有序(非降序)数组A,可含有重复元素,求最小的i使得A[i]等于target,不存在则返回-1,例如:A[2,4,6,8,8,8,9]求8得最小位置3的相关代码。
    09-24 15:36by 期待 1046次查看
  • 问题:反转字符串? 开始时想到的反转算法非常简单,就是利用折半法,把前后对应位置的字符互换。但该算法没有考虑速度和空间的优化。
    09-24 15:30by 期待 2295次查看
  • 要写好C语言,漂亮的宏定义是非常重要的。宏定义可以帮助我们防止出错,提高代码的可移植性和可读性等。
    09-24 15:28by 期待 1105次查看
  • 我记得我开始学习C语言的时候,那时候还在读高中,我们老师就把C语言的关键字,全部写在黑板上,老师说我们下面的两节课的内容就是(把它给记下来),你还记得标准C有多少个关键字吗?
    09-24 15:27by 期待 726次查看
  • 主要用于多任务环境中,一个可重入的函数简单来说就是可以被中断的函数,也就是说,可以在这个函数执行的任何时刻中断它,转入OS调度下去执行另外一段代码,而返回控制时不会出现什么错误;而不可重入的函数由于...
    09-24 15:24by 期待 1068次查看
  • 在阅读C语言代码经常可以看到代码中出现反斜杠"\",不是很明白它的意思,遂对反斜杠"\"的意义和用法进行查询和总结记录。
    09-24 15:04by 期待 3589次查看
  • “联合”与“结构”有一些相似之处。但两者有本质上的不同。在结构中各成员有各自的内存空间, 一个结构变量的总长度是各成员长度之和。而在“联合”中,各成员共享一段内存空间, 一个联合变量的长度等于各成员...
    09-24 09:51by 期待 1131次查看
  • 真正的程序设计高手不是语法上的精通而是程序总体架构,算法上的周密。当初大学时都是利用C51写的51单片机的程序,根本就不管程序的可维护性,程序大小,就是一个C文件中包含了全部的函数体。在工作中这是一...
    09-17 11:23by 永不止步步 1319次查看
  • 本文介绍了指针指向数据的类型和指针本身类型之间的区别。
    09-16 09:37by BruceLee 785次查看
  • 本文介绍了C51语言中两个扩展变量类型sbit、bit的区别
    09-15 08:59by BruceLee 3283次查看
  • 关于C语言数组编译原理的讨论。
    09-14 11:25by 永不止步步 1358次查看
  • 本文介绍了函数指针和指针函数之间的区别以及使用方法。
    09-11 10:03by BruceLee 1330次查看
  • 本文介绍了单片机中常见的中断函数调用子函数和主函数调用子函数的情况,如果同时调用会出现的问题一节解决方法。
    09-11 09:15by BruceLee 1229次查看
  • 本文介绍了C语言中字符串结束标志符'\0'的使用。
    09-10 11:52by BruceLee 1012次查看
  • 这也是面试时常碰到的题,通常是把一个指针作为函数的输入参数,在函数内部会改变输入参数对应的指针,问面试者在函数调用过程中指针的具体内容。
    09-10 11:41by 永不止步步 911次查看
  • 本文介绍了C语言中地址指针变量的使用方法
    09-10 11:36by BruceLee 1308次查看
  • 本文介绍了C语言中如果有函数未被调用将会出现的警告,以及相应的问题和解决方法。
    09-09 09:17by BruceLee 1382次查看

立即注册
畅学电子网,带你进入电子开发学习世界
专业电子工程技术学习交流社区,加入畅学一起充电加油吧!

x

畅学电子网订阅号