C语言-嵌入式开发中的C语言(新手入门向)

编程知识 更新时间:2023-04-06 19:48:57

  众所周知,嵌入式开发中常用到的就是C语言,首先要做的都是先建立一个工程,在工程下,添加程序员写好的c文件(.c)和头文件(.h)。

  往往一个程序中会包含很多的头文件和c文件,新手在编程的时候往往不清楚到底要将代码写在哪里。那么头文件和c文件的区别在哪里呢?这么来解释,头文件就很像是一本书的目录,而c文件是具体的内容(具体的函数、方法)。比如在main.c中调用一个函数f,如果f是另一个模块的功能,而main.c中应该只写主控MCU的代码,那么该怎么做呢?很简单,将函数f的实体写在f.c文件中,然后再在目录(f.h文件)中来声明一下这个方法。

~~~~~~~~~~main.c~~~~~~~~~~

#include "f.h"

void main(){

//调用函数 

 f(x,y);

}

~~~~~~~~~~f.c~~~~~~~~~~

#include "f.h"

//函数实体

int f(int a,int b){

   return a+b;

}

~~~~~~~~~~f.h~~~~~~~~~~

//函数原型

int f(int a , int b);

更多推荐

C语言-嵌入式开发中的C语言(新手入门向)

本文发布于:2023-04-06 19:48:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/a2f8a1e473d293f0470b77ff4496f170.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:语言   嵌入式   新手入门

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 50583文章数
  • 14阅读数
  • 0评论数