就是把一个符号完完整整地描述出来:它是变量还是函数,返回什么类型,需要什么参数等等。
则只是声明这个符号的存在,即告诉编译器,这个符号是在其他文件中定义的,我这里先用着,你链接的时候再到别的地方去找找看它到底是什么吧。 定义的时候要按语法完整地定义一个符号(变量或者函数),而声明的时候就只需要写出这个符号的原型了。