草庐IT

sumTotalEnrgyAndClush

全部标签

c++ - C++中不同的声明和定义

我对声明与定义的规则有点模糊。我在funcs.h中有以下声明:voidsumTotalEnrgyAndClush(Protein&A,Protein&B,doubleans[2],doubleenrgyA[18][18],doubleenrgyB[18][18]);注意ans[2]在enrgyA和B之前。在funcs.cpp文件中,定义是这样开始的:voidsumTotalEnrgyAndClush(Protein&A,Protein&B,doubleenrgyA[18][18],doubleenrgyB[18][18],doubleans[2])它编译(通过makefile)并且工作