首页 > 其他分享 >C语言声明和实现分开例子

C语言声明和实现分开例子

时间:2022-08-23 06:02:13浏览次数:151  
标签:test1 gcc last C语言 分开 例子 end include 声明

通常将c函数的声明放在头文件,实现放在另一个文件,最后函数被其他文件调用。

一、声明

1 //last.h 
2  
3 #include <stdio.h> 
4  
5 void test1();

二、实现

1 //last.c
2 
3 #include "last.h"
4 
5 void test1(){
6         printf("hello world");
7 }

三、调用

//name.c 

#include "last.h"
int main(){
        test1();
}

四、编译运行

#gcc last.c -c

#gcc last.o name.c -o end

#./end

标签:test1,gcc,last,C语言,分开,例子,end,include,声明
From: https://www.cnblogs.com/sifangshalv2022/p/16614819.html

相关文章

  • 字符串——创建,获取长度,复制,搜索——C语言描述
    字符串——创建,获取长度,复制,搜索——C语言描述目录字符串——创建,获取长度,复制,搜索——C语言描述1.字符串的存储结构2操作字符串3获取串的长度4拷贝字符串1.字符串的存......
  • 关于使用不定参数params传参替换文本的小例子
    今天又学到了新知识,开发中,客户端可能需要替换配置文本里面的一些参数,比如下面这句战报文本:{s}悍然出击,刹那间对{s}造成<color=#FF0000>{s}</color>伤害最初是把{}里面都......
  • C语言学习指针一
    #include<stdio.h>main(){inta,b,c;int*e;intd[2]={0};e=&a;printf("%d,%d\n",a,&a);printf("%d,%d\n",a,a);printf("%d,%d\n"......
  • C语言里的函数 (学习笔记)
    看到CSDN里一篇详解,认为可用,抄录下来以备查询。(https://blog.csdn.net/qq_43469639/article/details/123765064)1、函数是什么在维基百科中,对于函数的定义是子程序。子程......
  • C语言指针与函数相关编程实例练习题
    指针也就是内存地址,指针变量是用来存放内存地址的变量,不同类型的指针变量所占用的存储单元长度是相同的,而存放数据的变量因数据的类型不同,所占用的存储空间长度也不同。本......
  • C语言学生综合测评系统
    C语言学生综合测评系统28、学生综合测评系统每个学生的信息为:学号、姓名、性别、家庭住址、联系电话、语文、数学、外语三门单科成绩、考试平均成绩、考试名次、同学互......
  • 通过一个具体的例子理解 npm 的 peerDependency
    假设我们有两个npmmoduleA和B,A是B的plugin.如果ABAP的package.json里将B定义成其dependency:{"dependencies":{"B":"1.2.0"}}那么我们......
  • c语言中利用函数递归求阶乘
     001、#include<stdio.h>inttest(intn)//定义函数{if(n>0){returnn*test(n-1);//调用函数自......
  • c语言中枚举类型
     001、#include<stdio.h>enumset01{aaa,bbb,ccc,ddd};//表示一定整数值的集合的枚举类型。0,1,2,3intmain(void){printf("aaa:%d\n",aaa);......
  • c语言基础
    int*与int*int*a,b,c;的实际含义是:创建一个int型指针a和两个int型变量b,c。int*a,*b,*c;的意思是:创建三个int型指针a,b,cint*a,b,c;的意思和第一个相同建......