专栏名称: 嵌入式微处理器
关注这个时代最火的嵌入式微处理器,你想知道的都在这里。
今天看啥  ›  专栏  ›  嵌入式微处理器

函数调用在嵌入式架构设计中的应用

嵌入式微处理器  · 公众号  ·  · 2024-07-09 12:00

文章预览

1、前言 函数调用很好理解,即使刚学没多久的朋友也知道函数调用是怎么实现的,即调用一个已经封装好的函数,实现某个特定的功能。 把一个或者多个功能通过函数的方式封装起来,对外只提供一个简单的函数接口,然后在其他地方调用即可 2、函数调用方式 函数调用难道还能怎么调用?不就封装好直接调用吗? 函数调用方式分为两种: 直接调用 和 间接调用 直接调用 直接调用就是我们平常使用的方式,下面的方式就属于直接调用了。 int   SumFun ( int  a,  int  b) {      return  a + b; } int   main () {      // 直接调用定义好的函数      int  sum = SumFun( 5 ,  6 );      printf ( "sum=%d" , sum);      return   0 ; } 间接调用 间接调用在初学时很难使用到,这是通过 函数指针 的方式实现的。 函数指针 本质是一个指针变量,是一个指向函数的指针 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览