关于C语言项目工程文件目录组织结构

本文讨论了C语言项目中头文件和函数实现的组织结构,强调头文件主要包含宏定义、函数和类声明,而函数实现应单独放在定义文件中。头文件与函数定义间无直接关系,它们分别在编译和链接阶段发挥作用。理解和掌握这种组织结构对于大型项目的构建至关重要。
摘要由CSDN通过智能技术生成

2011年12月29日
经常会在对源代码进行如何组织时犯难:
        1)头文件的内容应写些什么?
        2)函数的具体实现应放在哪个文件里?是否与头文件放在一处?
        3)自定义的头文件(.h)与定义函数(.c)是什么关系

注意:此时你需要有一定的编译原理的基础。
--------------------------------------------------------------------------------
====>  1)头文件里应写入的内容:xxx.h
                1)预处理块 :即一些宏的定义相关的#define \#ifndef \#ifdef
                2)函数和类结构【声明】
                3)头文件开头处的版权和版本声明

// 版权和版本声明见示例 1-1,此处省略。
 
#ifndef GRAPHICS_H //  防

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值