-
大内高手—常见内存错误
随着诸如代码重构和单元测试等方法引入实践,调试技能渐渐弱化了,甚至有人主张废除调试器。这是有道理的,原因在于调试的代价往往太大了,特别是调...
-
概述
Joel Spolsky认为,对指针的理解是一种aptitude,不是通过训练就可以达到的。虽然如此,我还是想谈一谈这个C/C++语言中最强劲也是最容易出错的要素。
鉴于...
-
语言定义中说明,
每一种指针类型都有一个特殊值—— “空指针” —— 它与同类型的其它所有...
-
问题:
如果NULL定义成#define NULL ((char *)0)
难道不就可以向函数传入不加转换的NULL 了吗?
一般情况下, 不行。
复杂之处在于, 有的机器...
-
真有机器用非零空指针?或者不同类型用不同的表达?
至少PL/I, Prime 50 系列用段07777, 偏移0 作为空指针。
后来的型号使用段0, 偏移0 作为C 的空指针,...
-
谈到C语言编程,数组和指针是很多人的心头大石,总觉得它们是重点难点,重点是没错的,但绝不是什么难点,要说C语言的难点,客观地讲应该是带参宏,而数组和指针,概念浅显易懂,操作简洁方便...
-
一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是“条...
-
在C/C++中经常需要进行存储器的操作,关于数据如何在存储器中存储的问题也是非常重要的,如何在保证数据量(信息量)的同时又保证数据的存储量最小,乍一听感觉没什么好讨论的。但是作为学...
-
在C++中复制控制是一个比较重要的话题,主要包括复制构造函数、重载赋值操作符、析构函数这三部分,这三个函数是一致的,如果需要手动定义了其中了一个,那么另外的两个也需要定义,通常在存...
-
C++中函数的参数相比C语言中的函数参数要复杂的多,其中主要的原因是C++中引入了引用以及const限定符。这两个对象的引入,使得C++中的函数参数变得异常的复杂多变,每一种类型都...
-
Pspice现在是集成到Cadence中的一个电路仿真工具,能通过Pspice模型的原理图仿真电路的输出结果。其大致步骤是:
1. 创建仿真工程
执行菜单命令File->...
来自
仿真|by
永不止步步 |发表时间 2017-02-17
|0个回复
-
由于自己深感技术基础的薄弱,在这三年的时间内转职为一名产线上的工程人员,从此从生产角度去看待设计,的确视角不同,看到的内容也不一样。每每在产线上员工对我横眉怒眼,咒天怨地:这TMD...
-
提起电磁干扰(EMI)这个词,人们或许还感陌生,但EMI的影响却是几乎每个人都曾身经历过的。例如,观看电视时,附近有人使用电钻...
-
高Q积层电感可保持高频电路不受干扰,LED 驱动器集成电路需要具有的特点用来驱动白光 led 的 LED 驱动器集成电路约占总 LED 驱...
-
一、UPS的工作原理
UPS是一种含有储能装置,以逆变器为主要元件,稳压、稳频输出的电源保护设备。当市电正常输入时,UPS就...
-
1引言
DDS同DSP(数字信号处理)一样,是一项关键的数字化技术。DDS是直接数字式频率合成器(DirectDigitalSynthesizer)的英文缩写。与传统的频率合成器...
来自
FPGA|by
银火虫 |发表时间 2016-06-07
|0个回复
-
一、工作环境
1. 温度
PLC要求环境温度在0~55℃,安装时不能放在发热量大的元件下面,四周通风散热的空间应足够大,基...
来自
PLC|by
粽子糖果 |发表时间 2017-03-29
|0个回复
-
现实生活中无处不有力的存在,物体之间的相互作用产生力。往往人们会因为应用需要去测量力的大小,类似拉力推力等等,因为力是一个有方...
-
接近传感器的选型: 对于不同的材质的检测体和不同的检测距离,应选用不同类型的接近传感器,以使其在系统中具有高的性...
-
1.电容式接近传感器的工作原理:电容式接近传感器由高频振荡器和放大器等组成,由传感器的检测面与大地间构成一个电容器,参与振荡回路工作,起始处于振荡状态。当物体接近传感...