以现有的程序码做整理
https://github.com/xhbang/C100
整理过後
main.c写法
#include "direct.h"
#include "graycode.h"
#include "intpart.h"
#include "intpart_sharp.h"
#include "ksubset.h"
#include "lexical.h"
#include "permu_lr.h"
#include "permut_r.h"
#include "setpart.h"
int main(){
direct();
graycode();
intpart();
intpart_sharp();
ksubset();
lexical();
permu_lr();
permut_r();
setpart();
return 0;
}
makefile写法
#Makefile
.PHONY:clean
combinat_app: main.o direct.o graycode.o intpart.o intpart_sharp.o ksubset.o lexical.o permu_lr.o permut_r.o setpart.o
gcc -o combinat_app main.o direct.o graycode.o intpart.o intpart_sharp.o ksubset.o lexical.o permu_lr.o permut_r.o setpart.o
main.o: main.c direct.h graycode.h intpart.h intpart_sharp.h ksubset.h lexical.h permu_lr.h permut_r.h setpart.h
gcc -c main.c
direct.o:direct.c direct.h
gcc -c direct.c
graycode.o:graycode.c graycode.h
gcc -c graycode.c
intpart.o: intpart.c intpart.h
gcc -c intpart.c
intpart_sharp.o: intpart_sharp.c intpart_sharp.h
gcc -c intpart_sharp.c
ksubset.o: ksubset.c ksubset.h
gcc -c ksubset.c
lexical.o: lexical.c lexical.h
gcc -c lexical.c
permu_lr.o: permu_lr.c permu_lr.h
gcc -c permu_lr.c
permut_r.o: permut_r.c permut_r.h
gcc -c permut_r.c
setpart.o: setpart.c setpart.h
gcc -c setpart.c
clean:
$(RM) *.o combinat_app
>>: 工作散记 - Spotify for Developers
因为公司政策规定,传机密压缩档的时候都要加上密码, 但是收到的档案这麽多,每次都要翻信找密码真的太麻...
占位符号使用及浮点数运算 常见的占位符有三种: %d, %f, %s %d只能占位整数,即使是原数字...
二元搜寻树(Binary Search Tree)建立的方法 insert: 新增元素进入树中 de...
这篇是测试如何读取csv档, csv table转入list会以2维方式记录, 操作重点还是list...
今日练习档 ԅ( ¯་། ¯ԅ) 经过昨天的排序介绍後,今天就来到了排序後通常会进行的「筛选」,接着...