首页  资讯  商机   下载  拆解   高校  招聘   杂志  会展  EETV  百科   问答  电路图  工程师手册   Datasheet  100例   活动中心  E周刊阅读   样片申请
EEPW首页 >> 主题列表 >> 函数

函数 文章 进入函数技术社区

C语言的那些小秘密之变参函数的实现

  •   在学习C语言的过程中我们可能很少会去写变参函数,印象中大学老师好像也没有提及过,但我发现变参函数的实现很巧妙,所以还是特地在此分析下变参函数的实现原理。无需标准C的支持,我们自己写代码来实现。   先来看看一个实现代码:   #include   #define va_list void*   #define va_arg(arg, type) *(type*)arg; arg = (char*)arg + sizeof(type);   #define va_start(arg, sta
  • 关键字: C语言  函数  

C语言的那些小秘密之函数指针

  •   我们经常会听到这样的说法,不懂得函数指针就不是真正的C语言高手。我们不管这句话对与否,但是它都从侧面反应出了函数指针的重要性,所以我们还是有必要掌握对函数指针的使用。先来看看函数指针的定义吧。   函数是由执行语句组成的指令序列或者代码,这些代码的有序集合根据其大小被分配到一定的内存空间中,这一片内存空间的起始地址就成为函数的地址,不同的函数有不同的函数地址,编译器通过函数名来索引函数的入口地址,为了方便操作类型属性相同的函数,c/c++引入了函数指针,函数指针就是指向代码入口地址的指针,是指向函数
  • 关键字: C语言  函数  指针  

C语言的一些高级议题

  •   指针是C语言的灵魂,我们经常听到这样的说法,当我们初学C语言的时候,似乎觉得也没有什么,但是当你越来越深入的了解它,你就会发现C语言的强大有时甚至超乎你的想象。C语言作为一种相对较为底层的语言,在某些方面有着不可替代的优势。因此,要学好C语言,要深入,要精通。   C语言之回调函数   先来看下函数指针的的基础知识,函数指针,顾名思义,就是指向函数的指针,声明方法如下:   int func(int); //函数原型   int (*pfunc)(int) = & func; //创建
  • 关键字: C语言  指针  函数  

DSP编程技巧之24---C/C++与汇编语言的交互之-(2)从C/C++代码调用汇编代码中的函数与变量

  •   在C/C++与汇编语言混合编程的情况下,一般我们都会选择C/C++来实现所期待的大部分功能,对于少数和硬件关联度高(例如操作某些CPU寄存器)以及对运算的实时性要求高(例如高速、多点的FFT)的功能才使用汇编来实现,这就使得大多数情况下,C/C++与汇编的交互都是从C/C++代码调用汇编代码中的函数与变量,所以在此我们就来看一下这种调用的规则。   1.从C/C++中调用汇编代码中的函数   如果一个在汇编代码中定义的函数需要在C/C++中被调用,那么这个汇编函数相对于C/C++代码来说,相当于一
  • 关键字: DSP  汇编代码  函数  

函数信号发生器的认识

一步步解决UCGUI汉字字库

  • UCGUI设计中汉字字库也是大家最关注的问题之一。主要的问题是在于,使用C文件的字库太大,一个12×12的汉字字库文件有2M以上,一般的控制器内部存储容量是接受不了的。那么让UCGUI使用外部FLASH中的字库就成为大势所趋。接下来介绍如何让UCGUI使用外部FLASH中的字库。
  • 关键字: UCGUI  FLASH  W25Q64  函数  

欣赏波特图的魅力

  • 波特图,作为模拟电子电路中的一个重要知识点,相信很多朋友都没有特别注意过,只关注过3dB带宽,6dB带宽之类的名词。书上也经常说该系统的传递函数是什么什么,波特图为什么,让人没有心情继续看下去。
  • 关键字: 波特图  滤波器  频率  函数  

进程控制开发之:Linux进程控制编程

  • 电子产品世界,为电子工程师提供全面的电子产品信息和行业解决方案,是电子工程师的技术中心和交流中心,是电子产品的市场中心,EEPW 20年的品牌历史,是电子工程师的网络家园
  • 关键字: 进程控制  Linux  操作系统  fork()  函数  

文件I/O编程之: 标准I/O编程

  • 电子产品世界,为电子工程师提供全面的电子产品信息和行业解决方案,是电子工程师的技术中心和交流中心,是电子产品的市场中心,EEPW 20年的品牌历史,是电子工程师的网络家园
  • 关键字: I/O编程  Linux  操作系统  函数  fread  

Verilog HDL高级语法结构―函数(function)

  • 函数的目的是返回一个用于表达式的值。
    1.函数定义语法function 返回值的类型或范围> (函数名);
    端口说明语句>
    变量类型说明语句> begin
    语句>
    ...
    end
    endfunction 请注
  • 关键字: function  Verilog  HDL  函数    

与Bug斗争其乐无穷

  • 玩转单片机有几年的时间了,从接触51开始就走上了看不到尽头的程序员之路。也许大多会认为,敲了几天几夜代码将作品或者项目完美完成的那一刻是最开心最得意的时候。我却认为,真正快乐的是与Bug斗争的过程,最后完成作品或项目只是这种快乐的终点。那么我们该怎么去对待Bug才能做到,游走在Bug世界里享受无尽的快乐。
  • 关键字: 单片机  Bug  函数  程序  变量  

编程做好这六点,你就是大师了

  • 程序设计是每一名电子工程师的必修课程,在数字电子迅速发展的今天,程序设计对于电子工程师来说,正变得越来越重要。
  • 关键字: 程序设计  函数  变量  编程  代码  

单片机一些基础问题

  • 一般说1T 4T 6T 12T的单片机是指的什么?标准51是12T的,就是说12个时钟周期(晶振周期,例如12M的,周期是1/12M,单 ...
  • 关键字: 单片机  基础问题  函数  

如何在C51文件和汇编语言文件中相互调用对方的函数?

  • 如何在C51文件和汇编语言文件中相互调用对方文件中的函数?答:汇编语言文件中对于函数的调用方法,与调用汇编 ...
  • 关键字: C51文件  汇编语言  函数  

单片机C语言教程:C51函数

  • 其实一直出现在例子中的 main()也算是一个函数,只不过它比较特殊,编译时以它做为程序的开始段。有了函数C 语言就有了模块化的优点,一般功能较多的程序,会在编写程序时把每项单独的功能分成数个子程序模块,每个子
  • 关键字: 函数  C51  教程  语言  单片机  
共78条 2/6 « 1 2 3 4 5 6 »
关于我们 - 广告服务 - 企业会员服务 - 网站地图 - 联系我们 - 征稿 - 友情链接 - 手机EEPW
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
备案 京ICP备12027778号-2 北京市公安局备案:1101082052    京公网安备11010802012473